Xcode模拟的位置GPX在构建时崩溃

时间:2019-06-20 08:28:30

标签: ios xcode core-location

我正在尝试使用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仍然崩溃。

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

1 个答案:

答案 0 :(得分:1)

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