iOS模拟器始终将位置重置为“无”

我正在debugging一个位置感知的应用程序,并与iOS模拟器感到沮丧。 出于某种原因,每次我从Xcode运行我的应用程序时,“位置”设置(在“debugging”菜单下)将重置为“无”(从“自定义位置…”)。

任何人都知道如何防止这一点?

在您的项目中select编辑scheme并转到选项选项卡。 编辑默认位置到你的比喻。

在这里输入图像说明

检查苹果文档的其他可定制的选项。 如果要创build一个永久位置,请使用编辑器或在线生成器创build一个GPX文件

你可以在Shams Ahmed提到的默认位置选项中设置它,但还有一个选项。

如果您希望XCode保持您在iOS模拟器的“ debugging – 位置”菜单中进行的偏好设置,只需在“ 编辑模式”菜单中取消选中“ 允许位置模拟”checkbox即可。 现在该位置不会被重置为“无”,iOS模拟器将尊重您的位置设置。