Ios 关闭“通过Xcode模拟用户位置”

Ios 关闭“通过Xcode模拟用户位置”,ios,objective-c,iphone,xcode,Ios,Objective C,Iphone,Xcode,我正在使用iPhone4测试我的iOS应用程序 在我的项目中,我有.gpx文件,允许我在iPhone插入Mac时模拟某些特定位置。不幸的是,当我拔下iPhone时,我仍然看到那个位置,而不是当前用户的位置 是否可以将用户位置设置回原来的位置?我怎样才能做到这一点 我尝试禁用和重新启用用户位置,删除和安装应用程序,但它不起作用。看来这是不可能的 从设备中删除应用程序 在“编辑方案”下,取消选中核心位置“允许位置模拟”设置 重要的一步!关闭设备,然后重新打开。(我相信会清除GPX文件) 然后将应用程

我正在使用iPhone4测试我的iOS应用程序

在我的项目中,我有.gpx文件,允许我在iPhone插入Mac时模拟某些特定位置。不幸的是,当我拔下iPhone时,我仍然看到那个位置,而不是当前用户的位置

是否可以将用户位置设置回原来的位置?我怎样才能做到这一点

我尝试禁用和重新启用用户位置,删除和安装应用程序,但它不起作用。看来这是不可能的

  • 从设备中删除应用程序
  • 在“编辑方案”下,取消选中核心位置“允许位置模拟”设置
  • 重要的一步!关闭设备,然后重新打开。(我相信会清除GPX文件)
  • 然后将应用程序重新加载到设备

  • 更简单的工作解决方案是:

    在XCode转到产品->方案->编辑方案中

    选项->默认位置:无


    重建应用程序应足以重新启动设备。对我有用。我还可以通过再次运行应用程序并在Xcode中的“调试”中选择“模拟位置”子菜单顶部的“不模拟位置”,然后从Xcode停止应用程序来修复它,但这似乎在Xcode 9.4/iOS 11.4中不再起作用。