Xcode 4.2上的核心位置模拟器不工作 - 任何线索?

时间:2011-10-13 18:40:38

标签: iphone ios ios-simulator core-location xcode4.2

我检查了所有其他变种,但在这里看不到答案。似乎很多人都在考虑Xcode 4.1以及其中的问题。

首先,我对Xcode 4.2非常满意。它解决了我遇到的大量问题,并再一次使模拟器成为一个有用的工具。我很高兴,因为它比使用这些设备的工作流程要快得多。

现在,4.2在“编辑方案”对话框中引入了一些内容(转到“运行”页面,然后转到“选项”)。这称为“核心位置[复选框]允许位置模拟”。它允许您从预定义的位置列表中进行选择。

这似乎消除了我在Lion第一次遇到这个问题时引入的可怕黑客攻击。

但是,它没有任何问题。我想知道我做错了什么。有没有人得到这个工作?

请记住:这个开始于4.2,即将在昨天完成。所以4.0和4.1的规则不适用。这是一项新功能。

谢谢!

2 个答案:

答案 0 :(得分:4)

首先,我创建了这个question中提到的GPX文件。

除了更新运行方案以选择允许位置模拟选项并指定默认位置,如您所述,您还需要确保您的Scheme设置为 iPhone 5.0 Simulator 。这对我来说是个窍门,当我调试我的项目时,应用程序会问我是否要允许它使用我当前的位置,我可以看到Debug - > iPhone模拟器中的位置菜单。

答案 1 :(得分:1)

Apple开发者论坛中有关于此错误的thread。一个建议是重置模拟器。