跳转到主要内容

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 及以上版本后重新打包上传即可,接入工程无需改动。