Ios CLLocationManager-在设备中强制更改用户的当前位置

Ios CLLocationManager-在设备中强制更改用户的当前位置,ios,locationmanager,Ios,Locationmanager,这不是功能齐全的应用程序,而是其演示/原型 演示是一种著名的地方附近你和周围的一些照片。为了演示,我们选择了纽约作为城市 我想模拟用户的设备位置到纽约蓝圈,而不是实际位置 如何强制更改用户的当前位置?在CLLocationManager中是否有用于此的API 在iOS模拟器中运行应用程序,并在调试菜单下选择位置。您可以输入带有纬度和经度的自定义位置,也可以选择其中一个给定位置来模拟应用程序的位置 我已经给出了纽约的确切lat和long值,您可以使用它…您需要编辑正在运行的方案。单击“停止”按钮旁

这不是功能齐全的应用程序,而是其演示/原型

演示是一种著名的地方附近你和周围的一些照片。为了演示,我们选择了纽约作为城市

我想模拟用户的设备位置到纽约蓝圈,而不是实际位置


如何强制更改用户的当前位置?在CLLocationManager中是否有用于此的API

在iOS模拟器中运行应用程序,并在调试菜单下选择位置。您可以输入带有纬度和经度的自定义位置,也可以选择其中一个给定位置来模拟应用程序的位置


我已经给出了纽约的确切lat和long值,您可以使用它…

您需要编辑正在运行的方案。单击“停止”按钮旁边的项目名称,然后转到“编辑方案”。在“选项”选项卡下,单击“允许位置模拟”复选框,然后从下拉列表中选择“纽约市”


您还可以在GPX文件格式中添加自己的位置…享受

您可以在模拟器中完成…谢谢。我对模拟设备当前位置很好奇。谢谢Sudeep,但这是关于如何在设备中实现的。这种方法既适用于模拟器,也适用于直接在手机上调试的设备。我的警示故事:有时手机上会出现模拟位置。我需要重置网络设置以撤消此操作一次。