UIBackGround 模式和 iBeacons:应用程序被拒绝



苹果拒绝了iBeacon应用程序,因为我在后台模式下检查了"位置更新"。

我让它非常明显的应用程序监控iBeacons,这也应该在后台工作。

苹果回应:

"…您的应用程序在Info.plist文件的UIBackgroundModes键中声明支持定位,但没有声明任何需要持久定位的功能。在Info.plist文件的UIBackgroundModes密钥中声明支持位置的应用程序必须具有需要持久定位…"

我的印象是,我需要打开"位置更新"作为背景模式,以便能够在后台监控CLBeacon区域。事实是否如此?

根据Radius Networks的这项研究和我们自己的测试,在使用CLBeaconRegion时,您不需要在Info.plist文件中有UIBackgroundModes=location ON来进行后台区域监控。

相关内容

  • 没有找到相关文章

最新更新