【发布时间】:2014-10-23 10:22:39
【问题描述】:
我在 iPhone 4S 上运行 iOS8 beta 5,无法让 iBeacon 监控/测距可靠地工作。我最初接到了一个关于 didDetermineState 的电话,告诉我我已经离开了信标区域,但随后我再也没有接到任何电话,即使我显然在信标区域之内或之外。在最初调用 didDetermineState 时,我没有接到对 didExitRegion 的调用,这似乎也是错误的。
有人经历过吗?我已授予 Always 授权
【问题讨论】:
-
您是否也在您的 plist 中添加了 NSLocationAlwaysUsageDescription 或 NSLocationWhenInUseUsageDescription ?就像在stackoverflow.com/questions/24062509/…中提到的一样@
-
是的。我已经收到了始终授予位置访问权限并授予它的弹出窗口。
-
我没有在4S上试过,只在iPad Mini上试过,很好——7和8下的代码完全相同
标签: ios ios8 core-bluetooth ibeacon