【问题标题】:Turn off simulate user location by Xcode通过 Xcode 关闭模拟用户位置
【发布时间】:2014-09-30 15:31:29
【问题描述】:

我正在使用 iPhone 4 测试我的 iOS 应用程序。

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

是否可以重新设置用户位置?我怎样才能做到这一点?

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

【问题讨论】:

    标签: ios objective-c iphone xcode


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

    【讨论】:

    • 重启设备就足够了。为我工作。我还能够通过再次运行应用程序并在 Xcode 的“调试”中的“模拟位置”子菜单顶部选择“不模拟位置”然后从 Xcode 停止应用程序来修复它,但似乎这可能不再适用于 Xcode 9.4 / iOS 11.4。
    【解决方案2】:

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

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

    选项 -> 默认位置:无

    重建应用程序

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-12-26
      • 2017-02-13
      • 2018-04-18
      • 1970-01-01
      • 2012-07-14
      • 1970-01-01
      • 1970-01-01
      • 2010-11-17
      相关资源
      最近更新 更多