项目中导入 RongCloud CallKit 源码

在 RongCloud CallKit 源码基础上开发,项目中导入 RongCloud CallKit 源码。
发布时间: 2018-04-13 13:03

回答:

项目中导入 RongCloud CallKit 源码

准备工作

  • 下载RongCloud CallKit 源码链接如下https://github.com/rongcloud/callkit-ios

  • 在您的项目的Podfile文件中写以下两行,导入音视频库,在终端运行pod install命令
    pod 'RongCloudIM/CallLib', '~> 2.8.28'
    pod 'RongCloudIM/CallKit', '~> 2.8.28'

  • 删除 Pods 中的CallKit文件夹
    删除前是这样的,删除红框框住的文件
    image
    删除后
    image

  • 把target 下 Build Settings 中 Allow Non-modular includes in Framework Modules 选项卡设为 yes
    image

这样准备工作已经结束

导入RongCloud CallKit源码到项目中

  • 将下载好的RongCloud CallKit 源码拖到项目目录下
    我的例子图如下
    image

  • 导入源码 RongCallKit.xcodeproj 到主项目中,在主项目中右键导入
    导入前

image
导入后
image  

  • 把target 下 Build Settings 中 Allow Non-modular includes in Framework Modules 选项卡设为 yes
    image

导入
imageimage  

  • 添加主项目对RongCloud CallKit 源码的依赖
    选择主项目-->target-->Build Phases-->link Binary With Libiary 加入 RongCloud CallKit framework依赖

imageimage  


最后 build run 您的项目已经导入RongCloud CallKit 源码可以正常编码了

我对此仍有疑问!继续追问