Xcode 4没有将iPhone识别为配置设备

时间:2011-03-13 23:14:29

标签: iphone xcode

我的iPhone在组织者中有一个绿点,运行4.2.1,我刚刚将Xcode更新为4.0。

当我尝试在iPhone上构建和运行我的项目时,它表示没有连接配置的设备。它适用于以前版本的Xcode。

我已确保配置是最新的,并且项目设置已选择正确的配置文件。我还删除了Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2.1,以确保不是它。

我将不胜感激任何帮助。谢谢!

7 个答案:

答案 0 :(得分:24)

转到项目的“构建设置”,然后在右上角选择“全部”,然后确保iOS部署目标为4.2(或者您的设备上有什么)。然后构建,它应该工作。

答案 1 :(得分:9)

确保您已在管理器中将设备设置为“在开发中使用”。

答案 2 :(得分:1)

你的iPhone出现在iTunes中吗?几周前我遇到了类似的问题,花了一些时间试图弄清楚XCode出了什么问题,然后意识到我的iPhone也没出现在iTunes中。事实证明,iTunes更新以某种方式丢失了AppleMobileDevices.kext文件。

我按照此处的说明完全删除并重新安装iTunes,它解决了我的问题:http://support.apple.com/kb/HT1224

答案 3 :(得分:1)

我将手机更新到iOS 4.3,现在它在Xcode中运行良好。

答案 4 :(得分:1)

这发生在我身上。它使部署版本的项目设置与目标设置混淆。

请注意,您正在更改正在构建的特定目标的部署版本(在TARGETS-> TargetName下)而不仅仅是项目的部署版本(PROJECT-> ProjectName)。目标设置可能会覆盖项目设置。

使用“基本/级别”选项设置构建设置,以查看部署目标的已解决(实际)设置。

答案 5 :(得分:0)

我有一个类似的问题片刻,在以前很好的设备上,但我刚关闭并重新打开iTunes和Xcode,当我重新打开XCode时它很好。不确定是关闭iTunes修复它还是关闭XCode,但无论哪种方式都适用于我。如果您的手机以前工作正常,那么绝对是第一步尝试

答案 6 :(得分:0)

我遇到了同样的问题。显然,我所要做的就是重启Xcode