我的Xcode swift项目似乎是在一个无限循环中反复调用CLLocationManager didUpdateLocations,我似乎无法让它停止。为什么这样做?!如果可能的话,我当然不会以编程方式调用它。是否与模拟器和使用的假位置有关?如果我在真实设备上测试它会不会这样做?这似乎是我唯一的潜在解决方案,但我找不到任何可以证实这一点的方法。
答案 0 :(得分:2)
在Simulator
CLLocationManager
如果你使用delegate
,那么Selected Location
频繁地在真实设备中调用它将会正常工作。
尝试使用以下location
可能会对您有所帮助。
您可以在Simulator
_exists_:<field>
的以下选项
调试 - &gt;位置 - &gt;城市自行车骑行或
调试 - &gt;位置 - &gt;城市运行