Краш iOS приложения в момент запуска стрима

gora

New Member
Добрый день!
Столкнулся с проблемой, приложение сразу же крашится при старте стрима, либо при подключению к стриму. Если подключаться к стриму без видео потока, то краша нет и звук слышно.

Code:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[RTCVideoFrame buffer]: unrecognized selector sent to instance 0x283f1aec0'
Библиотерку импортировал в свое приложение на swift. Сталкивался с такой проблемой кто-нибудь?

Screen Shot 2020-08-28 at 4.43.24 PM.png
Screen Shot 2020-08-28 at 4.44.51 PM.png
Screen Shot 2020-08-28 at 4.37.34 PM.png


Еще обнаружил такой момент, в проекте используется один pod, в зависимостях которого имеется WebRTC.framework.
 
Last edited:

Max

Administrator
Staff member
Добрый день.
Еще обнаружил такой момент, в проекте используется один pod, в зависимостях которого имеется WebRTC.framework.
Да, в составе iOS SDK поставляется и статически линкуется сборка WebRTC библиотеки, для публикации и проигрывания.
Пожалуйста, укажите в Linker flags флаг
Code:
-all_load
Это касается не только данного случая, но и любого использования статически линкуемых библиотек.
 

gora

New Member
Добрый день.

Да, в составе iOS SDK поставляется и статически линкуется сборка WebRTC библиотеки, для публикации и проигрывания.
Пожалуйста, укажите в Linker flags флаг
Code:
-all_load
Это касается не только данного случая, но и любого использования статически линкуемых библиотек.
поставил флаг, но все равно крашит, ошибка такая же. Есть еще варианты?
 

Max

Administrator
Staff member
Есть еще варианты?
Из проекта необходимо также убрать все сторонние ссылки на WebRTC библиотеку, должна использоваться только одна реализация библиотеки, которая поставляется с iOS SDK
 
Top