我的应用程序使用信标功能。 我的应用程序需要在iPhone正在睡觉时以及没有睡觉时扫描ibeacons。
我启用了功能:后台模式 我也启用:位置更新和使用蓝牙LE配件
但Appstore拒绝了我的申请并写道:
你的应用程序仍宣布支持蓝牙中心 UIBackgroundModes是Info.plist中的密钥,但仍然没有提供 蓝牙低功耗功能。蓝牙背景模式是 用于使用Bluetooth Low与其他设备通信的应用程序 能源和核心蓝牙框架。
后续步骤
请从UIBackgroundModes键中删除bluetooth-值。
为什么这样?我需要做什么?
谢谢!
答案 0 :(得分:1)
这很容易!您根本不需要这些键来检测后台中的信标。继续删除它们并重新提交。
您无需特殊的背景模式进行信标检测。您只需要向用户请求位置许可。
答案 1 :(得分:0)
您无需特殊的背景模式进行信标检测。您只需要向用户请求位置许可。
AppStore不批准位置更新的应用程序。 如何在没有位置更新的情况下扫描iBeacons 在后台并且在AppStore中。