有没有什么方法可以在 iOS 设备上模拟一个位置,而不必运行带有 gpx
文件的 Xcode
?我精通 swift 和 objc,并希望在不运行 Xcode 的情况下让应用程序模拟一个位置。不利的一面是,当您想在不连接到 Xcode
的情况下模拟某个位置时,该应用程序不会继续模拟该位置。任何帮助将不胜感激!
最佳答案
有时我会使用一个相当丑陋的 hack 来做到这一点。
当您在模拟位置时将设备连接到 Xcode 时,只需拔下照明电缆即可,而不会直接杀死应用程序。
该应用程序会崩溃,但当您重新启动它时,您会看到它显示相同的模拟位置,尽管它不再连接到 Xcode。
请注意,这不是一种优雅的方法,为了让您的设备定位服务再次正常工作,您必须在您的设备上从 Xcode 运行应用程序并显式设置 Debug/Simulate Location/不模拟位置
关于ios - 不运行 Xcode 的位置模拟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38838331/