iOS Xcode9中的Voice over IP选项

升级到Xcode9以后,原来的Voice over IP的选项消失了,需要自行去info.plist中添加App provides Voice over IP services。


另外需要注意的是,升级到Xcode9以后,隐藏了这个选项其实是为了强制大家使用CallKit+PushKit来做VoIP的应用程序。

我们的经验是基于PushKit的VoIP应用程序比那些使用传统VoIP架构的应用程序更可靠,更省电。


Apple始终建议您使用最新版本的Xcode,因为它结合了最佳功能和最佳兼容性。

具体来说,我们鼓励VoIP应用程序充分利用iOS 10 SDK中的新框架CallKit,从根本上改善了VoIP应用程序的用户体验。

另外,请注意,macOS 10.12 Sierra不支持Xcode 7。

在某些时候,对传统VoIP架构的支持将被删除,于是所有的VoIP应用将不得不转移到新的基于PushKit的VoIP架构。

最好早点开始这项工作。 

猜你喜欢

转载自blog.csdn.net/youshaoduo/article/details/79129585
今日推荐