iOS 10中的VoIP问题(Xcode 8 beta 3)

时间:2016-07-25 22:05:08

标签: ios xcode voip swift3 xcode8

在以前iOS版本中运行良好的应用程序中使用VoIP时,我在iOS 10中遇到了一些运行时问题。我收到的第一个错误是:

Failed to install UIApplication keep alive handler. VoIP keep-alive
timer handler could not be successfully installed. ('voip' must be 
present in UIBackgroundModes in the application Plist.)

我已将“隐私 - VoIP使用说明”密钥对添加到Info.plist,但它仍然无效。 'voip'也已经在我的UIBackgroundModes值中了。

一旦我连接了VoIP电话(无论是作为来电者还是收件人),我也会收到不祥的错误:

[access] <private>

似乎其中一些事情仍在随着每个额外的Xcode 8测试版而改变,但几乎没有文档。知道如何修复这些错误吗?

1 个答案:

答案 0 :(得分:0)

我的Info.plist中缺少NSCameraUsageDescription键。添加之后,要使用VoIP视频通话,

$dbh = Database::getConnection();

错误已解决。