这是我参与2022首次更文挑战的第5天,活动详情查看:2022首次更文挑战
idoubs使用教程
idoubs是一个用于sip音视频通话的,进来看的都懂。
注意事项
当前编译时间为2022年1月23日,编译在真机上,Xcode版本12.5,非M1电脑
不推荐使用idoubs去开发sip通话
资源下载
- 下载 doubango:github.com/DoubangoTel…
- 下载 idoubs: github.com/DoubangoTel… 直接下载zip包,解压后放到同一个文件夹,如下图所示:
打开idoubs项目
打开如图所示项目
首先会让你改用ARC 直接NOT NOW
先编译doubango
然后编译 ngm
最后编译 idoubs
配置开发者账号
这个不用说
错误1 更新Xib文件
- 将所有xib open and upgrrade
- 更新 builds for
错误2 const NSString
修改如下图所示即可
错误3 -lstdc++丢失
lstdc++是在Xcode10之前存在的库,现在已经不再使用了
推荐去 这里下载 一个
libstdc++.tbd, 导入项目中即可.
错误4 权限配置
因为在早先的iOS是不需要配置权限就可以使用通讯录的,这里需要给加上,还需要加上麦克风,相机使用权限!
运行成功
在我的手机上已经成功运行起来了,效果如下
设置账号密码以及REALM等
运行语音通话、视频通话的效果在另一篇纹章可以查看,这里就不展示了。