Xamarin Form iOS WebRTC - PullRequest
       15

Xamarin Form iOS WebRTC

0 голосов
/ 28 февраля 2019

Я довольно новичок в форуме, и я действительно ценю страсть, которую все вы используете для решения вопросов.

Так что я здесь, потому что я изо всех сил пытаюсь интегрировать GoogleWebRTC в мою форму Xamarinпроект в части iOS (я смог сделать собственное тестовое приложение objC), я пытаюсь интегрировать его через CocoaPods с Sharpie Pod и связать его, но я не смогу устранить все ошибки, созданные впривязка на ApiDefinitions.cs.

Через некоторое время я обнаружил этот проект https://github.com/valentingrigorean/apprtc-ios-xamarin, который успешно связал библиотеку и после некоторого исправления ошибки (отредактировал WebRTCBinding.csproj и удалил компоновщик -lstdc ++. 6 и удалил некоторые ошибки в коде)но когда я пытаюсь добавить эту библиотеку привязок в свой проект и запустить, верните мне:

Objective-C exception thrown.  Name: NSInvalidArgumentException Reason: +[RTCPeerConnectionFactory initializeSSL]: unrecognized selector.

Что я делаю не так?

Заранее спасибо.

1 Ответ

0 голосов
/ 02 марта 2019

Я также искал решение и потратил много времени на его запуск.Что я сделал и что помогло мне в упомянутом вами проекте- добавить оба проекта WebRTC и AppRTC в ваш проект- ссылка из вашего проекта на оба проекта- Удален lstdc ++. 6, как вы уже сделали- Добавьте оба делегата IARDAppClientDelegate, IRTCEAGLVideoViewDelegate вкласс, где вы хотите его использовать.Вы можете добавить «RTCPeerConnectionFactory.InitializeSSL ();»например, протестируйте ViewDidLoad и скомпилируйте его для симулятора и устройства.Это работает или у вас все еще есть ошибки?

...