如何在不编写代码的情况下在iOS模拟器中设置位置?

Sim*_*ver 7 gps core-location ios ios-simulator

我的问题是如何在iOS模拟器中运行时设置我的应用程序的gps位置

我的应用程序中的主屏幕显示基于GPS位置的日出和日落时间,我想要一个具有合理价值的屏幕截图 - 我在英国,日出时间显示美国日出和日落的英国时间.

因为它是在启动屏幕上的一个解决方案,转到Debug - > Simulate Location,对我来说太迟了.

我花了一段时间才找到工作,当我在这里搜索时我没有找到答案(也许没有以正确的方式提问.所以我将在下面回答我自己的问题,希望能阻止别人浪费时间

Rob*_*obP 8

将.GPX文件添加到项目中,并使用XCode的位置模拟功能.您可以将位置模拟设置为方案的一部分,因此它在启动时就位.在Edit Scheme下查看,选择左侧的"Run",进入Options选项卡.


Gab*_*ana 8

您可以使用Xcode模拟位置位置:

在此输入图像描述

从这里开始,如果停止构建,有时会返回"不模拟位置".

但是,在应用程序运行时单击"运行",Xcode会要求您停止并运行,单击"停止",模拟器将再次运行构建.这一次,当然,与您的位置.