【问题标题】:xCode cannot run using the selected device error!xCode 无法使用所选设备运行错误!
【发布时间】:2011-05-12 20:51:16
【问题描述】:

当我尝试在设备上运行应用程序时突然出现以下错误。

“xCode 无法使用所选设备运行” 没有可用的预置 iOS 设备。连接 iOS 设备或选择 iOS 模拟器作为目标。

如果我在组织者中看到,我会得到以下信息:

更新:我尝试运行我的一个旧应用程序,它运行良好。当我运行旧应用程序时,显示应用程序是否在模拟器或设备上运行的下拉菜单会自动填充。它正确列出了我的设备名称。当我尝试运行我的新应用时,它只显示 iosdevice 选项和模拟器选项。

【问题讨论】:

    标签: iphone xcode4


    【解决方案1】:

    XCode 4 有一个有趣的小错误,您可以通过以下方式修复它:

    检查您在目标下选择的 iOS SDK 版本。单击导航树中的项目,然后单击摘要。您应该看到一个“部署目标”。如果它是灰色的,那么它正在自动填充。出于某种原因,这会导致“未配置设备”错误。

    (已编辑:您标记为 XCode 4,因此没有理由说“如果您正在运行...”)

    点击项目等,我的意思是:

    使用导航树选择不同的文件进行编辑,然后滚动到它的顶部。顶部应该是一个带有项目名称的蓝色 XCode 图标,标记为文件(我知道它是一个目录)。点击那个。在右侧打开的窗口中,您应该会看到一个标签栏,其中包含一个标签为“摘要”的标签。在摘要下,检查部署目标。

    【讨论】:

    • 我无法理解您的回答。请检查我更新的问题。
    • 我刚刚选择了从 4.3 到 4.0.1 的 iOS 部署目标,现在它似乎工作正常。奇怪!
    • 你没有关注哪一部分?我现在正在编辑,以便清楚一点,但我不确定问题出在哪里。
    • 糟糕,看起来我们的 cmets 在邮件中越过了。但是,如果您手动将其设置为 4.3,我敢打赌它仍然可以正常工作 - 出于某种原因,当它自动设置为 4.3 时,这只是一个“默认”值并且无法正常工作。如果你手动设置 4.3,它是一个“真实”的值,而且一切都很漂亮。
    • 现在知道了!谢谢!我应该将部署目标设置为最早的版本。 xCode 在我的 iPhone 运行 4.0.1 时正在寻找 4.3,这就是它拒绝在设备上运行的原因。
    【解决方案2】:

    你可能已经尝试过了,但我发现这种事情通常可以通过拔下/重启设备,退出/重启 Xcode 来解决。如果失败,我会查看项目操作系统版本设置、设备上的配置文件(过期?)等。

    【讨论】:

    • 我重启了设备和Mac,还是一样的问题!
    【解决方案3】:

    我已经使用以下步骤解决了问题。

    关闭 Xcode

    从设备中删除应用程序

    重启设备

    然后重新运行应用程序

    它工作正常..

    【讨论】:

      【解决方案4】:

      您的配置文件是否已过期?您正在使用的配置文件是否能够配置您正在安装的应用程序?

      【讨论】:

      • 这不是一个真正的答案,而是一个猜测,应该只是一个评论。
      猜你喜欢
      • 2012-08-09
      • 2011-07-19
      • 2015-11-22
      • 2012-09-26
      • 1970-01-01
      • 1970-01-01
      • 2014-07-13
      • 2013-09-30
      相关资源
      最近更新 更多