应用程序转到后台时,iOS外部附件断开连接

时间:2012-04-14 08:01:48

标签: ios

我有一个外部配件。它似乎在应用程序进入后台时断开连接。有没有办法解决这个问题?

2 个答案:

答案 0 :(得分:7)

在您的应用程序plist文件中添加以下标志  “所需的背景模式”=“应用程序与附件进行通信”

此解决方案仅适用于iOS 5和更高版本。

答案 1 :(得分:1)

如果Info.plist中尚未添加外部附件背景模式字符串,则该应用程序将不会获得任何后台运行时间。 (见iOS App Programming Guide

如果添加了后台模式项,您可以响应连接附件的传入字节。

后台模式中没有可用的计时器。超时后他们就不会开火。因此,如果需要轮询,您需要弄清楚需要什么,并将请求从MFi设备发送到iOS。