我在我的应用程序信息列表中的“必需的后台模式”键下添加了“应用程序与附件通信”,以便在以任何方式终止该应用程序时,iOS都会提示用户重新启动任何已连接BLE设备的后台同步。

我已经阅读了很多文档,也看到了很多评论,但是,只有我一个人告诉我,如果我使用我们的应用程序,那场音乐会将不会被应用程序商店接受。

最佳答案

external-accessory背景模式适用于MFi配件,不适用于BLE配件。 BLE有单独的Core Bluetooth后台模式权利(bluetooth-centralbluetooth-peripheral)。

如果您声明了MFi附件背景模式,但您的应用程序未连接到外部MFi附件,则您可能会拒绝您的应用程序。

这由App Store Review Guidelines的第2.16节涵盖


  2.16多任务应用程序只能将后台服务用于其预期目的:VoIP,音频播放,位置,任务完成,本地通知等。

09-05 19:23