【发布时间】:2023-03-11 08:30:01
【问题描述】:
我可以通过 Xcode 模拟位置,方法是准备带有一些坐标的 GPX 文件,将其添加到我的项目中,运行应用程序,并在应用程序运行时选择位置。然后,我的整个 iPhone 的位置都更改为那个位置(不仅仅是那个应用程序)。
换句话说,当 iPhone 使用 Xcode 通过 USB 连接时,它是可能通过 Mac 控制 iPhone 的位置。
我想知道有没有办法自动化这种行为?例如,我将以编程方式将命令发送到我的 iPhone 以更改其位置,而无需手动创建 GPX 文件、将其添加到项目、运行虚拟应用程序以及每次从 UI 中选择单个 GPX。有没有办法,也许使用命令行工具?
【问题讨论】:
-
您是否知道可以在方案管理器中设置默认模拟位置,包括使用自定义 GPX 文件?
-
@markedwardmurray 你读过这个问题吗?我当然知道。我需要一种快速且自动化的方法来做到这一点,这就是整个问题:)
-
我想,但只是检查 :) 在我看来,您有可能在启动应用程序后从调试窗格设置模拟位置。我不知道从命令行执行此操作的方法,但我很想关注这个线程。
-
是的,我的直觉告诉我这应该是可能的,除非出于安全/篡改原因,Apple 会严格控制设备。期待从这个线程中学习,虽然
标签: ios iphone xcode location gpx