ibeacon的后台模式

Kha*_*inn 1 ios ibeacon

我正在使用tricekit,在他们的示例sdk中,我看到了这些后台模式.

在此输入图像描述

我只需要ibeacon来触发我的设备通知以及我应该允许哪个权限?

上一次,我允许"Acts as Bluetooth Le accessory"和app store拒绝我的申请.我应该允许的最低许可是多少?

dav*_*ung 5

在iOS上的背景中,不需要声明特殊的背景模式来检测信标.您不需要位置背景模式,您不需要蓝牙配件后台模式.需要声明这些节点.

从iOS 8开始,您确实需要让用户向应用程序授予后台位置权限.我不知道如何使用tricekit执行此操作,但在本机应用程序上,这涉及调用locationManager.requestAlwaysAuthorization()并设置操作系统的字符串以提示用户在应用程序的plist中的NSLocationAlwaysUsageDescription中.此字符串向用户解释了为什么您的应用需要在后台进行位置访问.