我正在尝试使用Xcode中的模拟位置功能来测试一些我创建的地理围栏。我正在使用iOS版Google Maps SDK和“核心位置”来创建围栏并监视设备位置。我的GPX文件也如下所示:

<gpx version="1.1" creator="Xcode">
  <wpt lat="37.3349285" lon="-122.011033">
    <name>Apple</name>
    <time>2014-09-24T14:00:00Z</time>
  </wpt>
  <wpt lat="37.422" lon="-122.084058">
    <name>Google</name>
    <time>2014-09-24T14:00:05Z</time>
  </wpt>
</gpx>


问题是,当尝试使用编辑方案中的模拟位置进行构建时,Xcode崩溃,而从Xcode控制台中点击位置下拉菜单时,Xcode也崩溃。

我已经完成了所有常规Xcode的工作,例如清理,删除派生数据,构建等,但Xcode仍然崩溃。

我需要能够测试围栏,以便可以监视设备位置的变化。

最佳答案

如果您使用的是XCode的任何Beta版本,请尝试使用稳定版本。
我知道您已经清理过,但是在关闭XCode之后是否尝试删除派生的数据和模块缓存?如果在Xcode仍处于打开状态时执行此操作,则将在当前Openend项目的相同上下文中再次创建一些文件。
您可以在此处检查文件是否是罪魁祸首。对照任何在线xml工具进行检查,或尝试从网上选择有效的gpx文件。
崩溃后重新打开XCode时,它会提示您说,您是否要将此报告发送给Apple,并带有查看崩溃原因的选项,从而提示您。突出显示试图崩溃。如果您能理解,那就很好。如果不是,请使用Apple开发人员帐户打开一个错误。
最后,我们所有人都已经看到XCode如何像婴儿一样哭泣以应对意外问题。只需将其删除并再次安装,看看是否可以解决您的问题。

关于ios - Xcode模拟的位置GPX在构建时崩溃,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56681983/

10-12 04:12
查看更多