我有一个使用核心位置服务的应用程序。它在 iPhone 设备上工作得很好,但有时我想在模拟器上测试它,在这种情况下,我需要 Xcode 将一些虚假位置发送到模拟器。
因此,我像往常一样使用“调试 > 模拟位置”功能选择伦敦或旧金山,但没有任何反应!我的 didUpdateToLocation
方法从未被调用!
我之前看到过(同样只在模拟器上),我认为 Xcode 有点问题,但现在我无法获得任何位置。
我可能在某处更改了一些模糊的设置吗?
(我使用 kCLLocationAccuracyThreeKilometers
和 kCLDistanceFilterNone
)。
同样,这只是一个模拟器问题。
非常感谢。
最佳答案
好吧,这很尴尬,这是因为几天前当我问“你想要应用程序 X 访问你的位置吗?”时我说“不”。出现在应用程序中。
因此,如果您遇到同样的问题,可能值得从模拟器中完全删除该应用程序并重新安装,以便再次询问该问题(这次回答"is")。
哦,好吧,可能会删除这个堆栈溢出问题...
关于ios - xcode iphone 模拟器 - 没有虚拟位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24327131/