如果应用程序在后台调用iOS Twilio客户端时变得死气沉沉

时间:2013-09-17 17:07:46

标签: ios twilio

我正在尝试配置Twilio客户端,以便在app处于后台时接收来电。

我已经为应用程序提供了VOIP和音频背景功能。我已经定了      - (void)device:(TCDevice *)device didReceiveIncomingConnection:(TCConnection *)connection

触发本地通知。麻烦的是,唯一有效的时间是应用程序正在运行。

如果我重新启动手机或启动应用程序,然后将应用程序发送到后台,似乎来电还没有收到,我打电话时就会死机。

(我正在使用一个电话号码,该电话号码的动词指向有问题的客户进行测试)。

如果我有应用程序在前台并接受呼叫并按下主页按钮,一切正常,呼叫保持不变。这是我在这里拍摄的特定背景入站呼叫处理。

1 个答案:

答案 0 :(得分:1)

Twilio传道者在这里。

您是否在应用程序plist文件中添加了“必需的后台模式”键?如果不是,则需要添加“App Plays Audio”和“App Provide Voice over IP services”标志。查看此博客文章的最后一步部分:

https://www.twilio.com/blog/2013/08/installing-twilio-client-for-ios-using-cocoapods-2.html

希望有所帮助。