我正在尝试使用iOS模拟器测试我的位置代码。
如何使iOS模拟器使用我的实际位置?例如,我在火车上,使用我的iPhone连接到互联网。然后我运行iOS模拟器,并双击我的应用程序。
现在,随着火车的移动,我希望看到我的标签/控制台输出中的经纬度坐标发生变化。我不需要代码(我已经完成了所有这些)...只是不确定如何告诉iOS模拟器使用真实的实时位置信息。
我知道iOS模拟器有“调试->位置”这样的东西 - 这是我迄今为止一直在使用的。
其次,我知道MacBook Pro没有GPS,但它确实具有位置感知服务...这意味着它可以(神奇地)猜测经纬度,我希望iOS模拟器可以利用这一点。
以下是我安装在我的MBP上的一个应用程序的截图,它(正确地)得到了一个好的猜测经纬度。
那么还有其他方法可以使这个工作吗?
更新:
正确的答案是不要使用iOS模拟器,而是在“DEBUG | iPhone”的活动配置中运行代码...这意味着(我希望我没理解错..)我需要通过USB电缆将我的iPhone连接到我的MBP,然后它会将我的应用程序通过USB电缆部署到我的iPhone上,然后使用iPhone作为硬件设备...其中包括它的GPS?
如何使iOS模拟器使用我的实际位置?例如,我在火车上,使用我的iPhone连接到互联网。然后我运行iOS模拟器,并双击我的应用程序。
现在,随着火车的移动,我希望看到我的标签/控制台输出中的经纬度坐标发生变化。我不需要代码(我已经完成了所有这些)...只是不确定如何告诉iOS模拟器使用真实的实时位置信息。
我知道iOS模拟器有“调试->位置”这样的东西 - 这是我迄今为止一直在使用的。
其次,我知道MacBook Pro没有GPS,但它确实具有位置感知服务...这意味着它可以(神奇地)猜测经纬度,我希望iOS模拟器可以利用这一点。
以下是我安装在我的MBP上的一个应用程序的截图,它(正确地)得到了一个好的猜测经纬度。
那么还有其他方法可以使这个工作吗?
更新:
正确的答案是不要使用iOS模拟器,而是在“DEBUG | iPhone”的活动配置中运行代码...这意味着(我希望我没理解错..)我需要通过USB电缆将我的iPhone连接到我的MBP,然后它会将我的应用程序通过USB电缆部署到我的iPhone上,然后使用iPhone作为硬件设备...其中包括它的GPS?