【问题标题】:XCode: Debug => "Simulate Location" menu item not available (greyed out)XCode:调试 =>“模拟位置”菜单项不可用(灰显)
【发布时间】:2014-09-17 01:31:57
【问题描述】:

模拟器中好像不能添加任何模拟位置,对应的菜单完全灰显,如图:

在使用实际设备进行调试时,该位置运行良好。

有什么想法吗?

【问题讨论】:

    标签: xcode debugging geolocation


    【解决方案1】:

    在启用该菜单之前,iOS 模拟器必须正在运行您的应用程序。对我来说,它在成功构建后立即出现。

    如果在构建应用程序和启动应用程序之间在该菜单中进行选择不方便,我建议通过 Product -> Scheme -> Edit Scheme 设置默认位置。然后,您可以在选中“允许位置模拟”框后在“运行/选项”面板中选择您喜欢的默认设置。

    【讨论】:

    • 谢谢你!我让它工作了,然后升级了 Xcode,我不得不执行这个。默认位置选择为无。为什么在升级过程中发生了变化?
    • 我注意到的一件事是,它仅在您的 Build Configuration 位于 Debug 时才有效(如您在屏幕截图中所见),如果您切换到 Release,则它不起作用。
    • 这也是我的解决方案,当我遇到一个问题时,Debug > Simulate Location 在每次运行开始时总是回到相同的模拟位置(而不是“无”)应用程序(在真正的 iPhone 设备上)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多