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].