
IM即时通讯
安全可靠、全球互通

实时音视频
流畅稳定、省钱省力
回答:
下载 RongCloud CallKit 源码链接如下https://github.com/rongcloud/callkit-ios
前置环境配置参考https://docs.rongcloud.cn/v4/views/rtc/call/ui/previa/ios.html
在您的项目的 Podfile 文件中写以下两行,导入音视频库,在终端运行 pod install 命令,在此以 4.1.0 版本为例,其中 “MyApp” 为自己工程名:
target 'MyApp' do
pod 'RongCloudRTC/RongCallLib', '4.1.0'
pod 'RongCloudRTC/RongCallKit', '4.1.0'
删除 Pods 中的 CallKit 文件夹
删除前是这样的,删除红框框住的文件
删除后
把 target 下 Build Settings 中 Allow Non-modular includes in Framework Modules 选项卡设为 Yes
这样准备工作已经结束
打开下载好的callkit-ios-master源码文件夹,进入/callkit-ios-master/ios-rongcallkit/文件夹,找到RongCallKit.xcodeproj,将其拖入MyApp工程
添加主项目对 RongCloud CallKit 源码的依赖
选择主项目 -->target-->Build Phases--> Dependencies 加入 RongCloud CallKit framework 依赖
选择主项目 -->target-->Build Phases-->link Binary With Libiary中确保已删除RongCallKit.framework
最后,build run 您的项目已经导入 RongCloud CallKit 源码可以正常编码了。
从 CallKit SDK 5.1.9 开始,支持在 CocoaPods 中以源码形式进行调试与集成。可以参考下面文档的内容,利用pod集成。
https://doc.rongcloud.cn/call/IOS/5.X/callkit/import
pod 'RongCloudRTCOpenSource/RongCallKit','x.x.x' # RongCallKit