我希望在用户终止应用时停止地理围栏,因为有时候用户真的想让角落里的小地理围栏消失。但是,我不能使用-applicationWillTerminate:因为不会一直调用该方法,并且在发送地理围栏通知时不再重新启动应用程序。我只是在监视有人离开400米区域(酒吧或活动周围的区域)。
有没有办法做到这一点?
答案 0 :(得分:0)
如果您不对位置使用“requestAlwaysAuthorization”,则当用户终止应用时,地理围栏将停止工作。这仅适用于iOS8
根据Apple Docs -
区域监控服务在应用程序在前台或后台运行时正常发送事件。 (您可以将此服务用于地理区域和信标区域。)对于已终止的iOS应用程序,此服务会重新启动应用程序以提供事件。使用此服务需要用户“始终”授权“。