iOS模拟器还原位置设置

时间:2013-11-01 01:05:43

标签: ios iphone xcode ios-simulator

我在调试下使用自定义位置 - >位置 - >自定义位置

虽然此设置对我来说效果很好,但模拟器经常将我的设置从自定义位置更改为无。这种恢复似乎没有模式,因为我可能在没有设置恢复的情况下运行相同的项目5或10次。其他时候,每运行模拟器1或2次,它会将位置更改为无。

有没有办法锁定设置,所以我不必与它斗争?

2 个答案:

答案 0 :(得分:23)

您是否尝试过设置默认位置?可能是设置为无。

修改您的方案>选择“运行XXXX.app / Debug”>选择“允许位置模拟”并选择默认位置。

答案 1 :(得分:13)

接受的答案是解决方案,解决了您的问题,但对于面临此问题的其他开发人员,还有一个更简单的解决方案,您不需要GPX文件或选择其中一个位置默认情况下:

  1. 在您的Xcode中,转到产品>方案>编辑方案......
  2. 在运行projectName / Debug中,转到选项并取消选择"允许位置模拟" ..是取消选中它!
  3. 按OK
  4. How your scheme should appear

    1. 在模拟器中运行您的应用
    2. 在模拟器菜单上选择Debug>位置>自定义位置
    3. 指定纬度/经度坐标
    4. Simulator location

      现在,模拟器会将此作为默认位置。实际上,在Xcode上允许位置模拟以及选项none是"遗忘"您之前添加的位置。

      从现在开始,您的模拟器将始终记住最后一个自定义位置!