1

我想在我的 iPhone 和 iPad 上测试一个应用程序。iPhone 运行 5.1,iPad 运行 5.1.1

我收到此错误:

Xcode 无法使用所选设备运行。没有提供兼容 iOS 版本的预置 iOS 设备。将 iOS 设备与最新版本的 iOS 连接以运行您的应用程序或选择 iOS 模拟器作为目标。

我拥有开发者许可证,并已按照 Apple 网站成员部分中的配置向导进行操作。我已经安装了它所说的所有东西(证书、钥匙串中的配置文件等),但仍然出现此错误。

我已经尝试在 4.3、4.2、4.1 以及基本上所有构建部分中可用的选项上编译它。

在 Xcode Organizer 中,我的设备旁边会显示一个橙色图标。这是此屏幕上的“错误”消息:

“个人 iPad”上的 iOS 版本与使用此 iOS SDK 安装支持开发的任何 iOS 版本不匹配。请将设备恢复到以下列出的操作系统版本,或更新到最新版本的 iOS SDK;可在此处获得。

这一切都在 OS X 10.6.7 上的 VMWare 上。

我已经阅读了人们遇到类似问题的其他帖子,并尝试了提出的解决方案(主要包括尝试在旧版本上运行),但到目前为止没有任何效果。

4

1 回答 1

2

请注意您是如何使用低于您设备上的版本的 SDK 版本进行编译的?那是个问题。对于 iOS 5,您至少需要 Xcode 4.2(随 5.1 SDK 一起提供)。

于 2012-07-16T23:54:00.250 回答