2

我最近有一个应用被商店拒绝,原因如下:

我们的应用在您的 Info.plist 文件的 UIBackgroundModes 键中声明了对外部附件的支持,但没有声明您的应用支持的任何外部附件协议。外部附件后台模式适用于通过外部附件框架与硬件附件通信的应用程序。

我已经阅读了以前提出这个问题的人的一些答案,但我不确定我的情况。我的应用程序通过发送和接收字节与 HM10 蓝牙低功耗模块进行通信。

在我的 info.plist 中,我声明该应用程序使用 CoreBluetooth 并与配件通信。我需要更改哪个部分来解决苹果问题?

另外,我是否需要成为 MFI 程序的一部分才能使用这个 HM10 蓝牙模块?谢谢。

这是我的 info.plist,谢谢!

在此处输入图像描述

另外 - 背景模式:

在此处输入图像描述

4

1 回答 1

4
  1. 不添加“外部附件通信”,只选择蓝牙的2种BG模式。
  2. 无需加入 MFi 计划。

那你会没事的。

于 2017-08-20T05:14:58.607 回答