繁体   English   中英

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

[英]No provisioned iOS devices are available with a compatible iOS version

我正在尝试在iPhone 3G上测试我的应用程序,但是出现此错误:

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

注意:

  • 3G已安装iOS 4.2.1版本
  • iOS部署目标设置为版本4.2
  • 设备已安装有效的开发配置文件
  • 我正在使用最新的Xcode 4

我很茫然。 有人可以帮忙吗?

提姆

通过关闭并重新打开xcode解决了此问题。

Xcode ...这是新的Windows。

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

我终于找到了解决方案。

如果还有其他人遇到此问题,那么了解Xcode现在默认情况下为ARM7创建应用程序可能会很有用。

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

我有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。

在此处输入图片说明

对于添加了armv6之后仍然有问题的任何人的另一个观察结果:我发现Xcode仍在Scheme下拉列表中列出了“ iOS Device”,而不是填写我的3G名称。 当我单击下拉列表时,我看到还有另一个插槽列出了我的3G。 (大概“ iOS设备”插槽仅适用于我的其他开发设备iPhone 4)。 我很好奇这是否是预期的功能,因此如果您使用多部手机进行开发并看到了这些,请发表评论。

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

我在多台设备上开发,每台设备都有多代产品。 看这个方案。 对于iOS 5设备,至少如果它没有特定的设备名称,而是显示iOS设备,则至少将其弹出iTunes并拔下设备的电源。 重新插入并尝试运行/安装。 设备名称应该显示出来,并且该设备在管理器中应该有一个绿点,每个人都会很高兴。 我认为3G iPhone只是显示为iOS设备,我不确定3GS,但是iPhone 4或4S会显示其设备名称。 这是我尝试继续以4.2.1支持旧的iPod Touch和3G手机的结果。 有时我会切断它们并继续前进。

我也遇到这种情况:当我重设iphone时,再次将其插入到xcode中,xcode无法在模式中识别iphone,iphone仍具有完整的配置,我转到管理器窗口,再次检查设备,看看我的iphone没有绿灯并且有按钮要求使用此设备进行开发。 点击按钮,一切正常

当我将我的应用程序从iPhone更改为Universal时,xCode自动将Deployment Target从4.3更改为6.1,我的设备为6.0,因此无法识别。

将值更改回4.3可解决该问题。

当您的新测试iOS第一次连接到Mac时,您将无法在弹出菜单中看到它。 仅“ IOS设备”您可以尝试从菜单:Window-> Organizer-> Devices; 然后选择您已连接的iPad,然后单击“用于开发”;它出现。

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

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

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

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

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

通过USB或Wi-Fi连接时,可以从此计算机访问您的设置和数据

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

有关更多信息,请访问Apple网站:

http://support.apple.com/kb/HT5868

“兼容的iOS版本不提供预配置的iOS设备。将iOS设备与最新版本的iOS连接,以运行您的应用程序或选择iOS模拟器作为目标。”

尝试在我的设备上构建时,我遇到了同样的问题。 然后我意识到我正在使用售后线索。 将引线更改为原始的iPhone引线,然后...嘿,Presto!

我解决了这个问题,只需更改下图的iOS设备 在此处输入图片说明 iPhone Retine ....

我也遇到了类似的问题,并出现以下错误消息:“没有可配置的iOS设备与兼容的iOS版本一起使用。将iOS设备与最新版本的iOS相连以运行您的应用程序,或选择一个iOS模拟器作为目标。”

通过简单地转到“跳转栏”并将其从“ iOS设备”更改为iPad 6.0 Simulator,即可解决该问题。”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM