我正在开发一个使用CoreLocation Framework来跟踪用户移动的应用程序。我将信息缓存到数据库中以便以后使用它等等。我面临的问题是这种应用程序不是在模拟器上测试,而是在真实设备上测试数据,但我找不到一种方法来至少访问我的应用程序生成并存储到其数据库中的数据。我想了解一些与测试和调试此类应用程序相关的提示或提示。
谢谢!
答案 0 :(得分:1)
答案 1 :(得分:0)
你需要adopt locationManager:didUpdateToLocation:fromLocation:of CLLocationManagerDelegate。您将在此回调中收到newLocation newLocation.coordinate - 这就是你所需要的。
答案 2 :(得分:0)
您可以使用CLLocationManager模拟器在iPhone模拟器上进行测试,这样您就可以访问数据库中的数据。有几个CLLocationManager模拟器在iPhone模拟器see this answer on SO上运行。