Я начал использовать 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
без решения этой проблемы
с нетерпением жду ответов на эти вопросы