Pur*_*ome 3 macos ios ios-simulator
我正在尝试使用 iOS 模拟器测试我的位置代码。
如何让 iOS 模拟器使用我的 -real- 当前位置?例如,我在火车上使用通过 iPhone 共享连接到互联网的 MBP。然后我运行 iOS 模拟器并双击我的应用程序。
现在......随着火车的移动,我希望在我的标签/控制台输出中看到我的纬度/经度坐标发生变化。我不是在追求代码(我已经完成了所有这些)……只是不确定如何告诉 iOS 模拟器使用真实的实时位置信息。
我知道 iOS 模拟器有Debug->Location-> stuff - 这是我到目前为止一直在使用的。

其次,我知道 MPB 没有 GPS(按说法),但它确实有位置感知服务......这意味着它可以(神奇地)猜测纬度/经度......我希望 iOS 模拟器可以利用。
这是我在 MPB 上安装的应用程序的屏幕截图,它确实(正确)得到了一个很好的经纬度猜测。

那么还有另一种方法可以让它发挥作用吗?
这里的正确答案是 => 不使用 iOS 模拟器,而是在“DEBUG|iPhone”活动配置中运行代码..这意味着(我希望我有这个权利..)我需要通过以下方式将我的 iPhone 连接到我的 MBP USB 电缆 .. 然后它通过 USB 电缆将我的应用程序部署到我的 iPhone .. 然后使用 iPhone 作为硬件设备 .. 其中包括 GPS?
例如...

iPhone Simulator 正是这样做的,它模拟您的地理位置。它本身不知道您在现实生活中的位置,因此无法为您提供真实的坐标。
关于这些函数的作用的文档,我是从 Apple 文档中得到的。
地点
允许您设置应用程序要使用的核心位置。从不同的位置设置中进行选择:
没有任何。不返回位置。用于测试应用在没有位置数据时如何响应。
自定义位置。允许使用自定义纬度和经度。苹果专卖店。使用 Apple Store 零售店的坐标。
苹果。使用 Apple 总部的坐标。
城市自行车骑行。模拟在加利福尼亚州库比蒂诺骑自行车。此选项模拟设备在预定义的路线上移动。
城市跑。模拟在加利福尼亚州库比蒂诺的跑步。此选项模拟设备在预定义的路线上移动。
高速公路驱动器。模拟驾车穿过加利福尼亚州库比蒂诺。此选项模拟设备在预定义的路线上移动。
您可以在此处阅读更多相关信息。
| 归档时间: |
|
| 查看次数: |
4517 次 |
| 最近记录: |