3

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

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

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

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

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

请记住:这始于昨天刚刚发布的 4.2。所以 4.0 和 4.1 的规则不适用。这是一种新能力。

谢谢!

4

2 回答 2

4

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

除了更新Run Scheme以选择Allow Location Simulation选项并指定您提到的Default Location之外,您还需要确保您的 Scheme 设置为iPhone 5.0 Simulator。这对我来说是个窍门,当我调试我的项目时,应用程序会询问我是否要允许它使用我当前的位置,我可以在 iPhone 模拟器中看到 Debug -> Location 菜单。

于 2011-11-18T03:01:25.743 回答
1

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

于 2011-10-14T03:24:15.473 回答