我使用的是自定义位置调试下 - >位置 - >自定义位置iPhone模拟器恢复位置设置
虽然这个设置什么工作对我蛮好,模拟器勤换我从自定义位置为无设置。这种恢复似乎没有模式,因为我可能在没有设置恢复的情况下运行同样的项目5次或10次。其他时候,我会每运行一次或两次将位置更改为无模拟器。
有没有办法锁定设置,所以我不必与它斗争?
我使用的是自定义位置调试下 - >位置 - >自定义位置iPhone模拟器恢复位置设置
虽然这个设置什么工作对我蛮好,模拟器勤换我从自定义位置为无设置。这种恢复似乎没有模式,因为我可能在没有设置恢复的情况下运行同样的项目5次或10次。其他时候,我会每运行一次或两次将位置更改为无模拟器。
有没有办法锁定设置,所以我不必与它斗争?
您是否尝试过设置默认位置?可能是它没有。
编辑您的方案>选择“运行XXXX.app /调试”>选择“允许位置模拟”并选择一个默认位置。
接受的答案是解决方案,解决了您的问题,但对于面临此问题的其他开发人员,还有一个更简单的解决方案,您不需要GPX文件或选择其中一个位置默认:
现在模拟器会将其作为默认位置。实际上,允许Xcode的位置模拟以及选项none是“忘记”您之前添加的位置的原因。
从现在起,您的模拟器将永远记住上次的自定义位置!
这确实为我保留了一些烦人的重置iOS-Simulator位置。也是一个讨厌的错误(取决于你的键盘设置),其中的小数点符号“,”与“。”给我错误的纬度/经度值就是这样解决的。感谢伟大的提示@Roberto! –
不错!你可以使用像http://gpx-poi.com/ –
这样的东西创建你的位置文件真的很棒的提示!我特别喜欢gpx-poi.com生成的位置文件,这对于做一些UnitTests非常方便。 –