0

我阅读了 iOS 编程指南,发现不仅“音频、位置、voip”,而且“外部附件和报亭应用程序”在后台模式下都是允许的。文件如下:

在 iOS 中,只允许特定类型的应用程序在后台运行:

  • 在后台向用户播放有声内容的应用程序,例如音乐播放器应用程序
  • 让用户随时了解其位置的应用程序,例如导航应用程序
  • 支持互联网协议语音 (VoIP) 的应用程序
  • 需要下载和处理新内容的报亭应用
  • 从外部配件接收定期更新的应用程序

但是,我在“必需的背景模式”键中找不到外部附件的值。只有我可以选择的是“App播放音频,App注册位置更新,App提供IP语音服务”。

当应用程序处于后台模式时,是否无法从外部附件接收数据?

谢谢。

4

2 回答 2

1

虽然我无法从列表中选择,但我可以输入“external-accessory”,而且效果很好。

于 2012-02-10T17:21:29.570 回答
1

和的UIBackgroundModes数组的值iOS5iOS6

audio

location

voip

newsstand-content

external-accessory

bluetooth-central

bluetooth-peripheral(从 iOS6 开始支持)

于 2013-01-09T13:31:00.653 回答