【发布时间】:2015-01-01 11:41:10
【问题描述】:
我创建了一个基于位置的应用程序,它在设备上运行良好。但在模拟器上,位置服务似乎停止工作的零星问题。在过去的几天里,我每天都在使用模拟器开发应用程序而没有问题,但是当我第二天重新开始工作并再次启动应用程序时,我遇到了通常的错误
didFailWithError: Error Domain=kCLErrorDomain Code=0 "The operation couldn’t be completed. (kCLErrorDomain error 0.)"
这发生在我拥有的每个位置应用程序上,我有一些自定义代码示例供我参考,以检查问题不仅发生在我的应用程序上。所以这确认这不是编码问题
通常我可以解决这个问题,经过几次尝试重置模拟器、删除派生数据、仔细检查后,我已经在编辑方案下设置了一个模拟位置。通常需要尝试几次尝试各种技术才能使其正常工作。但是今天我无法让它在模拟器上运行。
现在我确信在玩了更长时间之后,我最终会在模拟器上再次运行它,但我想知道这个问题的根本原因。我已经厌倦了每天早上,重复这种重置 sim,删除数据的例行程序,因为它浪费了可以花在实际编码上的时间。
这是 Xcode 6.1 模拟器的问题吗?为什么这似乎经常发生,还有其他人对此问题有更好的解决方案吗?
【问题讨论】:
-
在bugreport.apple.com 提交包含示例项目和复制步骤的雷达
标签: ios-simulator xcode6 core-location