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

更新:

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

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


当前回答

我的解决方案是,我最近将iOS设备升级到8.3,但Xcode仍然无法识别。修复方法是简单地将Xcode升级到6.3:)

其他回答

尝试了所有可能的更新,Xcode 6.3, iOS 8.3和OSX 10.10.3,但没有得到永久的解决方案。

向skywinder致敬,第一个选择成功了!

请确保“设置”中的部署目标版本小于或等于iPhone版本

如果部署目标是7.1,但iPhone是7.0.3

您将看到错误消息

我发现以下方法很有用:

连接到新设备,进入itunes,确保你同步了 设备(您可能有证书问题) 遵循NateJC的建议(即切换设备,然后再切换回来)

我同意txulu,改变部署目标是一个荒谬的想法。我需要支持设备回至少一个版本,这是不容讨价还价的我。

在更新到iOS 8.1和Xcode到6.1后重新启动我的iPhone 5对我来说很有效。

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