我的Xcode模拟器的位置卡在自定义位置

问题描述:

我正在用Xcode测试GPX文件。我读了this教程并下载了this文件。编辑我的方案并将GPX文件添加为自定义位置。我的Xcode模拟器的位置卡在自定义位置

然后我决定改变GPX文件。我将修改过的GPX文件添加到Xcode中。我的Xcode崩溃了。我重新打开并重新添加,并再次崩溃。我删除了我的文件夹中的所有GPX文件,并尝试再次添加,但它再次崩溃。我清理生成,清理衍生数据,重置我的模拟器,重新启动我的Mac。没有工作。所以我忘了添加GPX文件。

展望的Xcode本的崩溃日志是部分我所看到的有意义的:

断言失败在 /Library/Caches/com.apple.xbs/Sources/DVTFrameworks/DVTFrameworks-11754/DVTFoundation/ FoundationClassCategories/DVTNSStringAdditions.m:1110 详细信息:(基本路径)不应该是零

我也看了这个苹果论坛thread。但这没有帮助。

我还要求我的一个朋友查看该文件夹并与我分享他们的文件。他们看了,但说他们没有这样的文件,但他们没有任何错误:(


所以,那么现在我打开另一个项目(我从来不添加任何GPX文件到这一点) 。我想在模拟器上更改位置。我将它设置为高速公路开车,只强制执行暂时位置更新后,它切换回自定义位置

所以我做了所有的上面也卸载了Xcode并重新安装了。还是一样的问题,不能更改模拟器的位置!

有没有人有过类似的经历?

我不确定,但我认为可以从Xcode的多个位置进行修改的东西:您必须前往所有可以更改的入口点,并且只需来回调整它即可运行

我正在从模拟器本身改变位置。它没有工作。所以我去了:

编辑方案>>选项>>允许模拟地点

从那里我只是改变不同位置之间的位置。退出模拟器,突然之间我可以模拟到高速公路驱动器在我的模拟器上。还没有尝试添加任何GPX文件。我很可能不会!这个问题太头疼了!