3

如果应用程序在后台,我正在尝试将 Twilio 客户端配置为能够接收来电。

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

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

如果我重新启动手机或启动应用程序,然后将应用程序发送到后台,看起来好像还没有收到来电,并且当我打电话时我会死气沉沉。

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

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

4

1 回答 1

1

Twilio 布道者在这里。

您是否将“必需的后台模式”键添加到您的应用程序 plist 文件中?如果不是,您需要添加“应用程序播放音频”和“应用程序提供 IP 语音服务”标志。查看此博客文章的最后一步部分:

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

希望有帮助。

于 2013-09-18T16:38:37.543 回答