IM 即时通讯 (423)
Android (197)
- 初始化&链接 (7)
- 事件&监听处理 (7)
- 用户信息 (13)
- 会话列表 (14)
- 聊天会话 (25)
- 消息处理 (35)
- 自定义消息 (5)
- 音视频 (2)
- 推送&通知 (31)
- 扩展功能 (3)
- 第三方地图 (3)
- 依赖&配置 (9)
- 升级说明 (4)
- 其他 (39)
iOS (165)
- SDK 导入 (7)
- 连接 (7)
- 事件处理 (2)
- 用户信息 (3)
- 会话列表 (14)
- 聊天会话 (43)
- 消息处理 (26)
- 自定义消息 (8)
- 推送&通知 (19)
- 扩展功能 (7)
- 国际化 (3)
- 音视频 (4)
- 其他 (22)
Web (36)
Server API (25)
项目中导入 RongCloud CallKit 源码
回答:
项目中导入 RongCloud CallKit 源码
准备工作
下载 RongCloud CallKit 源码链接如下https://github.com/rongcloud/callkit-ios
在您的项目的 Podfile 文件中写以下两行,导入音视频库,在终端运行 pod install 命令,在此以 2.9.0 版本为例,其中 “MyApp” 为自己工程名:
target 'MyApp' dopod 'RongCloudRTC/RongCallLib', '2.9.0'
pod 'RongCloudRTC/RongCallKit', '2.9.0' end
删除 Pods 中的 CallKit 文件夹
删除前是这样的,删除红框框住的文件
删除后把 target 下 Build Settings 中 Allow Non-modular includes in Framework Modules 选项卡设为 Yes
这样准备工作已经结束
导入 RongCloud CallKit 源码到项目中
将下载好的 RongCloud CallKit 源码拖到项目目录下
我的例子图如下导入源码 RongCallKit.xcodeproj 到主项目中,在主项目中右键导入
导入前
导入后
把 target 下 Build Settings 中 Allow Non-modular includes in Framework Modules 选项卡设为 Yes
导入
添加主项目对 RongCloud CallKit 源码的依赖
选择主项目 -->target-->Build Phases-->link Binary With Libiary 加入 RongCloud CallKit framework 依赖
最后,build run 您的项目已经导入 RongCloud CallKit 源码可以正常编码了。