我正在使用“调试”->“位置”->“自定义位置”中的自定义位置。
虽然这个设置对我来说确实很好用,但模拟器经常会将我的设置从自定义位置更改为“无”。这种还原似乎没有规律,因为我可能会运行同一个项目5或10次而不会还原设置。有时,它每运行1或2次模拟器就会更改位置为“无”。
有没有一种方法可以锁定此设置,以便我不必与之斗争?
我正在使用“调试”->“位置”->“自定义位置”中的自定义位置。
虽然这个设置对我来说确实很好用,但模拟器经常会将我的设置从自定义位置更改为“无”。这种还原似乎没有规律,因为我可能会运行同一个项目5或10次而不会还原设置。有时,它每运行1或2次模拟器就会更改位置为“无”。
有没有一种方法可以锁定此设置,以便我不必与之斗争?
你尝试过设置默认位置吗?也许它被设置为“无”。
编辑您的方案 > 选择“运行 XXXX.app / 调试” > 选择“允许位置模拟”并选择一个默认位置。
已接受的答案是一个解决方案,可以解决你的问题,但是对于其他遇到此问题的开发人员,还有一种更简单的解决方案,您不需要GPX文件或选择默认提供的位置之一:
现在,模拟器将保留此默认位置。实际上,Xcode上的Allow Location Simulation与选项none一起是导致您之前添加的位置被“遗忘”的原因。
从现在开始,您的模拟器将始终记住上次自定义的位置!