XCode:位置模拟器不调用locationManager:didUpdateToLocation:FromLocation

时间:2011-11-18 21:40:42

标签: xcode ios-simulator locationmanager

当我在XCode上使用位置模拟器并更改位置时,它不会调用locationManager:didUpdateToLocation:FromLocation函数。但是当我得到当前位置时,它正在获得新位置。是这样的意思还是这个错误?它目前不会影响我的应用程序,只是很难调试位置更改。

我正在使用startMonitoringSignificantLocationChanges,如果这有任何区别的话。

1 个答案:

答案 0 :(得分:7)

首先,您必须在Xcode中设置当前位置。 在模拟器工作之后:

locationManager:didUpdateToLocation:FromLocation method

在Xcode-> Product-> Debug->模拟器位置 然后将任何一个位置设置为当前位置。