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

更新:

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

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


当前回答

我把部署目标改成了7.1,和我的iphone一样,现在我可以在上面运行swift程序了。它在8.0上显示为不合格。

其他回答

对于iOS 9.1+设备,Xcode版本应该升级到7.1(甚至7.0x也不行)

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

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

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

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

下载Xcode 6.4

请检查您的设备iOS版本和您的Xcode应用程序构建目标版本。这可能就是问题所在。

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

我也遇到过类似的问题,对我来说,我已经升级到iOS8,并更改了Xcode项目的名称。对我来说,修复是通过选择管理方案>(+)按钮来创建一个新方案。

执行此操作后,我的设备列表返回。