我正在尝试在iPhone 3G上测试我的应用,但是我收到了这个错误:
没有配置的iOS设备可用兼容的iOS版本。将iOS设备与最新版本的iOS连接以运行您的应用程序或选择iOS模拟器作为目标。
请注意:
我很茫然。有人可以帮忙吗?
添
答案 0 :(得分:97)
通过关闭并重新打开xcode解决了这个问题。
Xcode ......这是新的Windows。
答案 1 :(得分:44)
尝试在Xcode管理器中点击设备上的“用于开发”。我得到了同样的错误,这是我修复它的唯一方法。
答案 2 :(得分:21)
我终于找到了解决方案。
如果其他人遇到此问题,那么知道Xcode现在默认为ARM7创建应用程序可能会有用。
要支持iPhone 3G和其他arm6设备,您需要在Architectures列表中指定arm6和arm7,并将设备要求设置为plist中的arm6。
答案 3 :(得分:5)
对于在添加armv6后仍有问题的人的另一个观察:我发现Xcode仍然在Scheme下拉列表中列出“iOS Device”,而不是填写我的3G名称。当我点击下拉列表时,我看到有另一个插槽列出了我的3G。 (据推测,“iOS设备”插槽仅适用于我的其他开发设备,iPhone 4)。我很好奇这是否是预期的功能,所以如果您使用多部手机进行开发并发现了这一点,请发表评论。
答案 4 :(得分:5)
我有Xcode 5.0,并尝试使用iOS 5.1.1为我的iPad构建。我收到消息:没有配置的iOS设备可用兼容的iOS版本。将iOS设备与最新版本的iOS连接以运行您的应用程序或选择iOS模拟器作为目标。
您可以在4个步骤中看到的解决方案:
(1)选择项目设置> 项目设置>的信息即可。选择部署目标而不是7.0,即6.1。
(2)选择项目设置> 项目设置> 构建设置。改变架构。不要为64位编译。
(3)选择项目设置> 目标设置> 常规即可。根据您的设备iOS版本设置部署目标。然后,在 IOS设备之后运行设备名称 IPad 。
(4)最后我选择了iPad。
答案 5 :(得分:3)
也许您已将所需的最低iOS设置为比3G更高的版本。您是否可以尝试将构建设置中的iOS部署目标更改为3G版本?
答案 6 :(得分:3)
我开发了多个设备和每个设备的多代。看看这个计划。对于iOS 5设备,至少,如果它没有特定的设备名称,而是显示iOS设备,则在iTunes中弹出设备并拔下设备。将其重新插入并尝试运行/安装。设备名称应该显示,设备应该在管理器中有一个绿点,每个人都会很高兴。我相信3G iPhone只是显示为iOS设备,我不确定3GS,但iPhone 4或4S会显示其设备名称。这是我试图继续使用4.2.1继续支持旧的iPod Touch和3G手机。在某些时候,我会把它们切断并继续前进。
答案 7 :(得分:2)
不确定,我理解您的设置正确。但是,规则是:
因此,我想,设置基本SDK版本等于或高于4.2.1可能会有所帮助。
答案 8 :(得分:2)
我也得到这个案子: 当我重置iphone,插件再次xcode,xcode不认识iphone架构,iPhone仍然有完整的配置 我进入管理器窗口,再次检查设备,看到我的iphone没有绿灯,并且有按钮要求使用此设备进行开发。点击按钮,一切顺利再次
答案 9 :(得分:2)
当我将我的应用程序从iPhone更改为Universal时,xCode自动将部署目标从4.3更改为6.1,我的设备有6.0,因此无法识别。
将值更改回4.3解决了问题。
答案 10 :(得分:2)
第一次,您的新测试iOS连接到Mac时,您无法在弹出菜单中看到它。只有" IOS设备" 您可以尝试从菜单:窗口 - >管理器 - >设备;然后选择你连接iPad并点击“用于开发" ;所以它出现了。
答案 11 :(得分:0)
在Organizer中,我不得不将配置文件从一般的“配置文件”部分复制(拖放)到设备的“配置文件”部分。
答案 12 :(得分:0)
这也可能发生,因为您已经开始在之前从未使用过的计算机上使用您的设备。一旦通过USB插入设备,您就需要选择“信任”设备。您将在设备上看到如下消息:
您可以从此计算机访问您的设置和数据 通过USB或Wi-Fi连接
出现提示时选择“信任”,然后XCode就可以使用该设备。
Apple网站上的更多信息:
答案 13 :(得分:0)
"没有配置的iOS设备可用兼容的iOS版本。将iOS设备与最新版本的iOS连接以运行您的应用程序或选择iOS模拟器作为目标。"
尝试在我的设备上构建时遇到同样的问题。 然后我意识到我正在使用售后市场的领导。 将领先优势改为最初的iPhone领导......嘿Presto!
答案 14 :(得分:0)
我解决了这个问题,只需将以下图片的 iOS设备更改为 iPhone Retine .... ,
答案 15 :(得分:-5)
我遇到了类似的问题,此错误消息:“没有配置的iOS设备可用兼容的iOS版本。连接iOS设备和最新版本的iOS以运行您的应用程序或选择iOS模拟器作为目的地。“
我通过简单地转到“跳转栏”并将其从“iOS设备”更改为iPad 6.0模拟器来解决它。“