2012-05-13 62 views
2

我在使用iPhone测试我的应用程序时遇到了一些问题。上周我升级到了Xcode 4.3。我能够在我的iPhone上测试我的应用程序(运行iOS 4.3)。今天我升级我的iPhone到iOS 5.1,现在Xcode不会检测我的iPhone(顺便说一下SDK是5.1)。Xcode不会检测到设备

我不太确定该怎么做,我甚至尝试将Xcode中的Deployment目标更改回4.3,但仍然没有任何结果。

+0

尝试重新启动Xcode,重新启动MAC? –

+0

是的,我试过重新启动xcode,mac和手机 – SNV7

+0

只是要清楚,你使用的Xcode 4.3.2的权利? –

回答

9

确保Xcode中Organizer下的设备是“Enabled for development”。我见过Xcode不能识别设备的情况,因为它并不是开发设备。

+0

在我的iPhone上安装iOS Beta(7.1)之后,XCode无法正常工作,并告诉我需要恢复我的iPhone。 – Henry8

+1

使用beta版,您需要使用Xcode Developer Preview版本。因为只有他们拥有beta SDK并能够看到开发设备。 –

1

我有这个问题,但我的设备已启用开发。以下是我采取的步骤来实现它的工作。

如果您想作弊,请尝试最后一步。这就是它为我工作的原因!

  1. 尝试重新启动Xcode和设备。分别。

  2. 确保你使用的基地SDK下最新的iOS SDK(在目标/计划>构建设置),它是一个更大的版本,什么是你的设备上运行

  3. 检查项目>构建设置> iOS部署目标是小于或等于以了解您的设备上的内容。

原来,当我已经创建了一个新的项目,它选择了一个iOS的部署目标更大比我的设备版本。