此方法可以使用背景GPS进行此操作吗? 我记得在iOS4上,该方法不是很准确(基于单元格位置)... 有任何详细信息吗?
答案 0 :(得分:1)
简答:不,但.... 答案很长:默认情况下,区域监控适用于单元+ wifi分析,但通过指定更大的半径,您的应用程序将获得回调(即使此时未暂停)。
根据我的经验,您可以使用区域监控来跨越特定边界,在输入区域后,您可以使用startUpdatingLocation
+设置所需的准确度来“提升”位置准确性。
注意:您应该在application:didfinishLaunchingWithOptions
中输入您的代码,对于您的应用未运行的情况,当然在跨越边界时停止更新位置/识别应该将您的应用返回到之前的事件“区域监控”状态,以节省电池电量。