не может использовать пример совместного использования экрана Agora для ios

Я начал использовать agora sdk для ios, чтобы реализовать видеозвонок с общим экраном

я следил за документацией, пока не добавил: ›интегрировать Agora Video SDK

Загрузите SDK Agora Video. Разархивируйте загруженный пакет SDK и скопируйте следующие файлы из папки SDK libs в папку iOS и macOS / libs / iOS.

AograRtcKit.framework
AgoraRtcCryptoLoader.framework
libcrypto.a"

Я пробовал, но xcode продолжал иметь ошибки при связывании и запуске проекта

errors :
1- Undefined symbol: _OBJC_CLASS_$_AgoraVideoEncoderConfiguration
2- Undefined symbol: _OBJC_CLASS_$_AgoraRtcEngineKit
3- Undefined symbol: _OBJC_CLASS_$_AgoraVideoFrame
4- Undefined symbol: _AgoraVideoBitrateStandard
5- Command CompileSwift failed with a nonzero exit code

Я предпринял несколько шагов, чтобы исправить эту проблему:

1- added (AgoraRtcEngineKit.framework

Accelerate.framework

AudioToolbox.framework

AVFoundation.framework

CoreMedia.framework

CoreML.framework

CoreTelephony.framework

libc++.tbd

libresolv.tbd

SystemConfiguration.framework

VideoToolbox.framework)

2- deleted (~/Library/Developer/Xcode/DerivedData/)for my current project 
3-added $(inherited) , which will add linker flags generated in pods, to Other Linker Flags 
as mentioned in [this link][1]


  [1]: https://stackoverflow.com/questions/19213782/undefined-symbols-for-architecture-arm64

без решения этой проблемы

с нетерпением жду ответов на эти вопросы


person Mohammed Adel    schedule 05.11.2020    source источник
comment
Вы еще не нашли решение ??   -  person code cry    schedule 28.12.2020
comment
нет, я перешел на Zoom SDK для Android и iOS   -  person Mohammed Adel    schedule 29.12.2020


Ответы (1)


Какое руководство вы там проходили? Если у вас возникли проблемы с установкой фреймворков вручную, то Cocoapods - гораздо более простой выбор.

Также в этом репозитории есть пример с демонстрацией экрана, работающей в iOS, а также несколько других примеров, предоставленных Agora:
https://github.com/AgoraIO/API-Examples/tree/master/iOS

person maxxfrazer    schedule 18.01.2021