ios - 基于接近度在后台对 iBeacon 进行测距

标签 ios swift bluetooth ibeacon

EstimoteSDK 允许用户根据 proximitybeacons 设置范围,即使应用程序处于背景Apple 只允许它根据 foreground 上的 proximitybeacons 测距。我的问题是,当涉及到 background 中的 proximity 范围时,是否有一种方法可以模仿 Estimote

最佳答案

Apple 的 CoreLocation 框架实际上允许您在后台进行范围调整,但允许您这样做的时间限制为应用程序转换到后台后的 10 秒。您可以根据要求将此时间延长至 180 秒,或者如果您在 Info.plist 中放置后台定位模式,则可以无限期延长。

在这里阅读更多:http://www.davidgyoungtech.com/2014/11/13/extending-background-ranging-on-ios

关于ios - 基于接近度在后台对 iBeacon 进行测距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59389411/

相关文章:

ios - React-native Xcode 错误 : "Thread 1: signal SIGABRT"

objective-c - 如何通过索引替换单个字符

ios - kSCNetworkReachabilityFlagsIsWWAN 如何为真而 kSCNetworkReachabilityFlagsReachable 为假

ios - Swift 在 For 循环中追加数组

android - 通过蓝牙以编程方式从 Android 上的被动手持式打印机打印

ios - 从 UInt32 转换为 Int 时溢出

swift - 当我离开应用程序时,如何保存我的 MapView 注释?

arrays - 将值附加到数组并非不可能,如何将值添加到按钮/数组/图像?

android - 如何在android上获取连接的蓝牙设备的名称

android - 在 Android 中获取本地低功耗蓝牙设备的 UUID