我在OS 10.7.2上安装了Xcode4.2版,我试图在运行iOS 5.1的新iPad上安装我们的应用程序。问题是Xcode不能将iPad识别为可部署的设备。我知道这是一个常见的问题,但请全部阅读。
我在组织者中得到了这个:(在按下“用于开发”之后)
The version of iOS on “iPad” does not match any of the versions of iOS supported for development with this installation of the iOS SDK. Please restore the device to a version of the OS listed below, or update to the latest version of the iOS SDK; which is available here.
OS Installed on iPad
5.1 (9B176)
Xcode Supported iOS Versions
Latest
5.0 (9A334)
4.3
4.2现在,我知道为了将iOS 5.1设备连接到Xcode,我需要最新版本的Xcode,但我可以将另一个安装了iOS 5.1的iPhone连接到同一个Xcode,并在上面部署一个应用程序。
为什么会这样呢?
它们之间唯一的区别是这个iPhone之前连接到了Xcode,而iPad没有。我用iOS 5.1在iPhone上安装了一个应用程序!
这是怎么回事?如果我可以安装到5.1,我不想白安装新的Xcode。
谢谢。
发布于 2012-04-05 15:54:46
Xcode不允许您构建到高于其支持的iOS版本,在这种情况下,使用Xcode4.2,您将无法部署到iOS 5.1。我建议更新到OS X Lion 10.7.3并下载Xcode的4.3.2版本。这样做,您将能够部署到您的5.1设备没有任何问题。除此之外,第二个设备应该不能接收来自Xcode的构建。请检查并查看问题设备是否实际运行的是iOS 5.0.1而不是5.1,因为5.1不能在Xcode4.2和5.0.1上运行。
https://stackoverflow.com/questions/10024401
复制相似问题