安装Xcode 6后,我的设备移动到灰色部分不符合条件的设备,我不能选择它们作为部署目标:

更新:

此错误发生在所有版本的Xcode 6.x.x中。 造成这个问题的原因有很多

查看这个解决方案列表以获得更多详细信息。


当前回答

改变你的部署目标并不是解决这个问题的好方法(它会改变你在应用商店中支持的iOS版本)。

我所做的就是重新启动Xcode,它就修复了。

其他回答

在我的情况下,我必须重新连接设备,当它要求按“信任这台计算机”,然后我的设备出现在xCode中再次可用

修复了2015年4月21日发布的Xcode 6.3.1 (6D1002)版本。

至少在安装了这个Xcode版本后,这个问题神奇地消失了。

这个问题最常见的原因是Xcode 6.3和在你的设备上运行iOS 8.2。Xcode 6.3默认不安装8.2模拟器。它安装了8.3模拟器。

@joshstaiger的解决方案是有效的,但它不是永久的解决方案。每次你想在你的设备上运行应用程序时,你都必须这样做

永久的解决方法是简单地在Xcode 6.3中安装8.2模拟器。点击Xcode ->首选项->下载。在Components下安装8.2模拟器。

现在您将不再看到您的设备列在不符合条件的设备下。

您可以尝试以下解决方案在您的设备中运行构建。

重启你的iOS设备(如果设备最近更新过)和Xcode。 确保在构建设置中“iOS部署目标”是<=你的设备的版本。

否则,您可以去-产品>目的地,选择您的设备将显示为不合格的设备。您将能够选择您的设备并运行构建。

我还发现,如果你有iOS 8.4,那么你的Xcode没有iOS 8.4的SDK,因为这些设备显示为不合格。为了解决这个问题

下载Xcode 6.4

在这里,只需部署到另一台设备,然后切换回以前的“不合格”设备。 (省去了重启任何东西的麻烦)