Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

2. В связи с обновлением WebRTC библиотеки, сборки начиная с 2.6.86 работают только на arm64 аппаратах (iPhone 5s и новее).

3. Примеры для версии 2.5 не могут быть собраны с версией 2.6 из-за того, что изменилась работа с захватом видео для добавления возможности захвата кастомного источника. Ссылки в таблице выше указывают на исходный код примеров, совместимых с каждой из версий.

...

Сборка примеров при помощи Xcode до версии 10 описана здесь. Процедура сборки примеров в новейших версиях Xcode 10 и выше несколько отличается, и описана здесь. Процедура сборки с SPM пакетами доступна для iOS SDK c 2.6.114 и описана здесь.

Известные проблемы

1. При публикации WebRTC потока и его воспроизведении в iOS приложении в полноэкранном режиме необходимо учитывать соотношение сторон экрана клиентского устройства

...

Решение: обновить WCS до сборки 5.2.935 или новее

3. В качестве менеджера зависимостей используется CocoaPods, поскольку некоторые зависимости не поддерживают Swift Package Manager4. При сборке в Xcode для iOS Simulator на Mac с процессором M1 рекомендуется использовать Rosetta