【发布时间】:2014-05-03 20:08:01
【问题描述】:
我正在调试一个位置感知应用,但对 iOS 模拟器感到很沮丧。出于某种原因,每次我从 Xcode 运行我的应用程序时,位置设置(在调试菜单下)都会重置为“无”(来自“自定义位置...”)。
有人知道如何预防吗?
【问题讨论】:
标签: ios location ios-simulator
我正在调试一个位置感知应用,但对 iOS 模拟器感到很沮丧。出于某种原因,每次我从 Xcode 运行我的应用程序时,位置设置(在调试菜单下)都会重置为“无”(来自“自定义位置...”)。
有人知道如何预防吗?
【问题讨论】:
标签: ios location ios-simulator
在您的项目中选择编辑方案并转到选项选项卡。将默认位置编辑为您喜欢的位置。
查看apple doc 了解其他可自定义选项。如果要创建永久位置,请使用编辑器或 online generator 创建 GPX 文件
【讨论】:
您可以像 Shams Ahmed 提到的那样在 默认位置 选项中设置它,但还有一个选项。
如果您希望 XCode 保留您在 iOS 模拟器的 Debug – Location 菜单中所做的偏好,只需取消选中 Edit scheme 中的 Allow Location Simulation 复选框 菜单。现在位置不会重置为“无”,iOS 模拟器将尊重您的位置设置。
【讨论】:
我使用的是 .gpx 文件,但仍然无法正常工作。然后我使用上面 Shams Ahmed 描述的online generator 创建了一个新的,这个现在工作正常。新旧 .gpx 文件之间的区别在于,我在坐标 (14,99889) 中使用逗号,而不是点 (14.99889)!
【讨论】: