Iphone 没有兼容iOS版本的已配置iOS设备可用

Iphone 没有兼容iOS版本的已配置iOS设备可用,iphone,ios-provisioning,Iphone,Ios Provisioning,我试图在iPhone 3G上测试我的应用程序,但我遇到了以下错误: 没有兼容iOS版本的已配置iOS设备可用。将iOS设备与足够新版本的iOS连接,以运行应用程序或选择iOS模拟器作为目标 请注意: 3G安装了4.2.1版的iOS iOS部署目标设置为4.2版 设备已安装有效的开发配置文件 我正在使用最新的Xcode 4 我不知所措。有人能帮忙吗 Tim也许您已经将所需的最低iOS设置为比3G更高的版本。能否尝试将构建设置中的iOS部署目标更改为3G版本 不确定,我正确理解您的设置。但是,规

我试图在iPhone 3G上测试我的应用程序,但我遇到了以下错误:


没有兼容iOS版本的已配置iOS设备可用。将iOS设备与足够新版本的iOS连接,以运行应用程序或选择iOS模拟器作为目标

请注意:

  • 3G安装了4.2.1版的iOS
  • iOS部署目标设置为4.2版
  • 设备已安装有效的开发配置文件
  • 我正在使用最新的Xcode 4
我不知所措。有人能帮忙吗


Tim

也许您已经将所需的最低iOS设置为比3G更高的版本。能否尝试将构建设置中的iOS部署目标更改为3G版本

不确定,我正确理解您的设置。但是,规则是:

  • 基本SDK版本>=开发设备iOS版本
  • 部署目标版本=要支持的最低iOS版本

因此,我想,将基本SDK版本设置为等于或高于4.2.1可能会有所帮助。

我终于找到了解决方案

如果其他人有这个问题,那么知道Xcode现在默认为ARM7创建应用程序可能会很有用


要支持iPhone 3G和其他arm6设备,您需要在“体系结构”列表中指定arm6和arm7,并在plist中将设备要求设置为仅arm6。

对于添加armv6后仍存在问题的任何人,另一个观察结果是:我发现Xcode仍在列出“iOS设备”在方案下拉列表中,而不是填写我的3G名称。当我点击下拉列表时,我看到还有一个插槽列出了我的3G。(大概“iOS设备”插槽只适用于我的另一个开发设备,iPhone4)。我很好奇这是否是预期的功能,所以如果您使用多部手机开发并看到了这一点,请留下评论。

我在多台设备上开发,并且每台设备都有多代。看看这个计划。对于iOS 5设备,至少如果它没有特定的设备名称,但显示的是iOS设备,则在iTunes中弹出该设备并拔下该设备。将其重新插入并尝试运行/安装。设备名称应该显示出来,设备在Organizer中应该有一个绿点,每个人都会很高兴。我相信3G iPhone只是显示为iOS设备,我不确定3GS是什么,但iPhone4或4S会显示其设备名称。这就是我在4.2.1版本中继续支持旧式iPod Touchs和3G手机的原因。在某个时候,我会把它们剪掉,继续前进。

通过关闭并重新打开xcode解决了这个问题

Xcode。。。是新窗户

我也得到了这个案例: 当我重新设置iphone时,再次将插件设置为xcode,xcode在模式中无法识别iphone,iphone仍然有完整的配置
我进入“组织者”窗口,再次检查设备,发现我的iphone没有绿灯,并且有按钮要求使用该设备进行开发。单击按钮,所有操作再次正常运行

我遇到了类似的问题,出现了以下错误消息:“没有配置的iOS设备具有兼容的iOS版本。请将iOS设备与足够新的iOS版本连接起来,以运行您的应用程序或选择iOS模拟器作为目标。”


我只需打开“跳栏”,将其从“iOS设备”更改为iPad 6.0模拟器,就可以解决这个问题。

尝试单击“用于开发”“在Xcode管理器中的设备上。我遇到了同样的错误,这是我修复它的唯一方法。

当我将我的应用程序从iPhone更改为Universal时,xCode自动将部署目标从4.3更改为6.1,我的设备有6.0,因此无法识别


将值更改回4.3解决了问题。

在Organizer中,我必须将配置文件从常规“配置文件”部分复制(拖放)到设备的“配置文件”部分。

我有Xcode 5.0,并尝试使用iOS 5.1.1为我的iPad构建配置文件。我得到的信息是:没有任何配置的iOS设备具有兼容的iOS版本。将iOS设备与足够新版本的iOS连接,以运行应用程序或选择iOS模拟器作为目标

您可以在4个步骤中看到解决方案:

(1)选择项目设置项目设置信息。选择部署目标,而不是7.0即6.1

(2)选择项目设置项目设置生成设置。改变架构。不要编译64位。

(3)选择项目设置目标设置常规。根据您的设备iOS版本设置部署目标。之后,设备名称IPad出现在要运行的IOS设备之后。

(4)最后我选择了IPad


这也可能发生,因为您已经开始在以前从未使用过的计算机上使用您的设备。一旦您通过USB插入设备,您需要选择“信任”该设备。您将在设备本身上看到如下消息:

您的设置和数据将在以下情况下从此计算机访问: 通过USB或Wi-Fi连接

在提示时选择“信任”,然后XCode将能够使用该设备

更多信息请访问苹果网站:


当新的测试iOS第一次连接到Mac时,您无法在弹出菜单中看到它。仅限“IOS设备” 您可以从菜单中尝试:窗口->管理器->设备;然后选择您已连接的iPad,然后单击“用于开发”;屏幕显示为。

“没有任何配置的iOS设备可用于兼容的iOS版本。请将iOS设备与足够新的iOS版本连接,以运行您的