1、集成SDK,Build失败问题
目前SDK最低支持 iOS 16.0 及以上(3.1.0 起,此前为 iOS 10.0),Xcode 14.0 及以上。请确保配置达到要求。另外Bitcode编译需要改为NO。
2、网络授权后网络请求失败可能原因
需要在info.plist中加入如下配置:
3、集成SDK打包上传苹果商店失败问题。
目前SDK只支持arm64,请检查本地的工程配置,是否还有其他的支持,有的话请移除。
4、手动集成时出现启动异常崩溃:dyld: Library not loaded: @rpath/xxxxx.framework/xxxxx
解决方案:需要在General -> Frameworks, Libraries, and Embedded Content 中添加依赖关系,并将对应动态库 Embed 设置为 Embed & Sign

5、上传 App Store 被 ITMS-90171 / ITMS-90166 拒绝,提示 RTCEngineKit.bundle 内不允许包含独立可执行文件
这是3.1.1及更早版本的 SDK 缺陷:RTCEngineKit.bundle是纯资源包,却在构建产物里带了一个无用的占位可执行文件与Info.plist的CFBundleExecutable。升级到3.1.2及以上版本后重新打包上传即可,接入工程无需改动。