OGeek|极客世界-中国程序员成长平台

标题: ios - 在 iOS10 中,即使 iPhone 确实在信标旁边,screen-off 也会调用 DidExitRegion [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-11 17:32
标题: ios - 在 iOS10 中,即使 iPhone 确实在信标旁边,screen-off 也会调用 DidExitRegion

当屏幕开启时(无论是锁定还是解锁),DidEnterRegion 和 DidExitRegion 都能正常工作。

但是,当屏幕关闭时,即使 Beacon 和 iPhone 没有任何变化,应用程序也会在几秒钟内收到 DidExitRegion 调用

然而,当屏幕开启时(通过按home键或电源键,或一些通知来点亮屏幕,无需解锁),应用程序会立即收到DidEnterRegion调用。

有人发现并可以提供帮助吗?谢谢。



Best Answer-推荐答案


编辑:有许多关于 iOS 10 上的信标检测问题的轶事报告,一些用户报告 将 XCode 中的应用部署目标设置为 9.x 将解决问题. 详情请看这里:https://stackoverflow.com/a/39641127/1461050

退出事件听起来像是蓝牙堆栈处于错误状态。您可以尝试按照我在此处的相关答案中的描述重置它:https://stackoverflow.com/a/39572251/1461050

关于ios - 在 iOS10 中,即使 iPhone 确实在信标旁边,screen-off 也会调用 DidExitRegion,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39556775/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://ogeek.cn/) Powered by Discuz! X3.4