将 GPX 文件添加到 Xcode 6 个项目

Add GPX File to Xcode 6 Project

我正在关注斯坦福 iOS 讲座中的 Trax 应用程序演示,讲师将应用程序设置为通过 AirDrop 处理 GPX 文件,但 iPhone 模拟器不支持 AirDrop。

是否可以将文件(更具体地说是 GPX 文件)添加到 iPhone 模拟器上的应用程序?我考虑过将其通过电子邮件发送给自己并在模拟器上使用 Safari,但我不知道它将存储在哪里或如何从 Trax 应用程序访问它。

您可以通过打开方案编辑器将 GPX 文件添加到项目中:Product -> Scheme -> Edit Scheme。在 Options 下选中 Allow Location Simulation 框并从下拉列表中选择 Add GPX File to Workspace.

要使用您的自定义位置生成 GPX 文件,您可以使用 this

Hegarty 的做法是在他的 phone 上运行该应用程序(连接并注册后,您的 phone 将成为列表中的第一个方案)。然后 Mac 上的空投将看到你的 phone 并且你的应用程序将抓住它。