Swift - проблемы с Vidyo SDK в выпусках TestFlight

В настоящее время я использую Vidyo iOS SDK на Swift. Все отлично работает, за исключением выпусков приложения TestFlight, которые отличаются от локальных установок (напрямую из Xcode).

Проблемы возникают из-за инициализации VCConnector для пользовательской обработки представлений (nil вместо UnsafeMutableRawPointer (& vidyoView)).

connector = VCConnector(nil,
    viewStyle: .default,
    remoteParticipants: 10,
    logFileFilter: UnsafePointer("warning"),
    logFileName: UnsafePointer(""),
    userData: 0)

Результирующая версия в TestFlight не будет отображать собственную камеру (предварительный просмотр моего видео).

Это кому-нибудь пришло в голову?

1 ответ

Если вы загружаете в TestFlight, то это скорее всего сборка релиза, в которой оптимизация скорости включала Speed ​​[-O]. Попробуйте переключиться на стандартное (для выпуска): Настройки сборки -> "Быстрый компилятор - Генерация кода" -> Уровень оптимизации: Без оптимизации [-Onone] ИЛИ Оптимизировать по размеру [-Osize].

Другие вопросы по тегам