我发现 iBeacon 测距在 iOS 8.X 和 iOS 9 beta 上的工作方式存在巨大差异。
在 iOS 8.X 上,我可以在后台对信标进行测距(当应用程序在后台并且屏幕关闭时,测距继续工作),但在 iOS 9 上,一旦应用程序进入后台,它就会停止,转动屏幕打开和关闭,将恢复测距几秒钟,然后再次停止。
有没有其他人遇到过这种情况?如果是这样,您是否找到了适用于 iOS 9 的解决方案?
好的,
在我用来定位信标的 CLLocationManager 上设置 allowsBackgroundLocationUpdates = YES
似乎可以解决这个问题,并且我可以像以前一样继续在后台定位信标。
关于ios - iBeacon 在后台测距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32478169/
欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://ogeek.cn/) | Powered by Discuz! X3.4 |