App Store拒绝 - 从UIBackgroundModes键中删除bluetooth-值

时间:2015-10-10 00:27:04

标签: iphone ibeacon

我的应用程序使用信标功能。 我的应用程序需要在iPhone正在睡觉时以及没有睡觉时扫描ibeacons。

我启用了功能:后台模式 我也启用:位置更新和使用蓝牙LE配件

但Appstore拒绝了我的申请并写道:

  

你的应用程序仍宣布支持蓝牙中心   UIBackgroundModes是Info.plist中的密钥,但仍然没有提供   蓝牙低功耗功能。蓝牙背景模式是   用于使用Bluetooth Low与其他设备通信的应用程序   能源和核心蓝牙框架。

     

后续步骤

     

请从UIBackgroundModes键中删除bluetooth-值。

为什么这样?我需要做什么?

谢谢!

2 个答案:

答案 0 :(得分:1)

这很容易!您根本不需要这些键来检测后台中的信标。继续删除它们并重新提交。

您无需特殊的背景模式进行信标检测。您只需要向用户请求位置许可。

答案 1 :(得分:0)

  

您无需特殊的背景模式进行信标检测。您只需要向用户请求位置许可。

AppStore不批准位置更新的应用程序。 如何在没有位置更新的情况下扫描iBeacons 在后台并且在AppStore中。