didUpdateToLocation 未在我的设备中使用 iOS 4 调用...?
Posted
技术标签:
【中文标题】didUpdateToLocation 未在我的设备中使用 iOS 4 调用...?【英文标题】:didUpdateToLocation not called with iOS 4 in my device...? 【发布时间】:2012-10-18 14:16:38 【问题描述】:我尝试了很多很多并搜索了大多数帖子,所有答案都相同。但我已经采取了使用定位服务所需的所有东西。我的应用程序正确获取位置并在模拟器 5.1 中调用了 didUpdateToLocationon。但是当我用模拟器 4.3 尝试相同的代码时,它给了我“服务器不接受客户端注册 68”。当我尝试用我的 OS 4.3.5 设备调试相同的代码时,它总是进入 didFailWithError。任何人都可以遇到我过去 2 天以来遇到的同样问题。现在我真的很沮丧,因为我已经做了同样的回答。
【问题讨论】:
【参考方案1】:这只是设备的故障,有一些问题我刚刚关闭了设备,现在当我在其中运行我的应用程序时,没有更改任何代码行。它工作正常。 3 天后只是浪费我的时间来发布和搜索所有内容。
所以,我的建议是,如果有人遇到相同问题,例如当您尝试查找位置并进入“didFailWithError”时。 只需重新启动您的设备即可。
【讨论】:
以上是关于didUpdateToLocation 未在我的设备中使用 iOS 4 调用...?的主要内容,如果未能解决你的问题,请参考以下文章
我希望 func locationManager(manager: CLLocationManager, didUpdateToLocation 即使在应用程序被杀死后也能被调用?
CLLocationManager 委托方法 didUpdateToLocation 没有被调用
为啥当我使用 presentModelViewController 时未在我的 UITabBArController 中调用 viewWillAppear?