iPhone 无法支持开发

Posted

技术标签:

【中文标题】iPhone 无法支持开发【英文标题】:iPhone Could Not Support Development 【发布时间】:2011-06-06 20:36:57 【问题描述】:

我最近重新安装了 OSX。收集我所有的证书等一直很痛苦,但我终于回来了。但是,当我尝试在我拥有的两部 iPhone 3G 中的任何一部上安装应用程序时,他们都说:

软件版本:4.2.1 (8C148) | XCode 找不到安装此版本的软件映像。 |无法支持开发。

发生了什么事?两款 iPhone 在 iTunes 中都将自己列为最新版本,而 ios 开发者中心仅将 4.2 列为可用的 SDK。

编辑:我确实有付费会员资格,而且我最近在这两种设备上都安装了测试应用程序。

更新:我从配置门户中删除了我的所有 3 个(包括 2 个)设备,并从管理器中删除它们,关闭 XCode,分离设备,重新启动,插入设备,没有运气。

【问题讨论】:

【参考方案1】:

我刚刚在 Xcode 4.0.2 和运行 4.2.1 的 iPhone 3G(3G 上允许的最终 4.x)上遇到此错误。我重新启动了 Xcode,它完成了收集调试信息的过程,然后给了我一个绿灯。这里的其他答案说您可能还需要退出 iTunes 才能正常工作。

结论:尝试重启 Xcode。如果 iTunes 已打开,请先退出它。

【讨论】:

@neven 刚刚遇到这个问题并重新启动。幸好我在重新安装所有东西之前检查过。谢谢。 哈哈,不客气。很高兴为您节省了一个小时查看进度条的时间! 一个简单的重启对我来说也是如此。 重启我的 MacBook Pro 对我有用。 (重新启动 XCode 或“正确”关闭我的 iPod 是不够的。) 多次重启 Xcode、iTunes 和 iPhone 无济于事。重新启动 Mac 成功。【参考方案2】:

经典 ;-)

    连接iphone 转到 Xcode -> 窗口 -> 管理器

    找到您的 iPhone,然后按“用于开发”

    正如 Jacob 所说:尝试添加/移除您的设备

如果您仍然收到此错误,则说明您的 XCode 已过时

【讨论】:

我在组织者中,这就是这些错误弹出的地方。我最初是在重新安装之前这样做的,但该选项不存在。 我刚刚检查了信息,我的 XCode 是 3.2.5 版!重装后肯定没更新T_T 哦等等,那是新的,不是吗:p 我如何判断我的 iOS SDK 是否是最新版本? 好吧,我还是不知道,我尝试了一个快速刮擦应用程序,它安装得很好。我只好再搞砸了。 重新插入电源线。截至 2012 年 10 月 9 日的 XCode 最新版本。【参考方案3】:

我在使用 IOS 5.0.1 和 Xcode 4.2 时遇到了同样的问题。我按照其他建议重新启动了 Xcode。但是,我还需要关闭自动启动的 iTunes 并从 iTunes 中弹出我的 iPhone。然后,重新启动 Xcode,它就可以正常工作了。

【讨论】:

只需退出 iTunes 并重新插入手机即可为我工作(3GS 和 5.0.1) 也为我工作。显然 iTunes 在我的情况下导致了这种情况。谢谢。【参考方案4】:

刚遇到这个问题。首先,我有一个过期的证书和过期的配置文件,所以必须修复两者(我很少这样做,花了 45 分钟)。然后仍然得到错误。尝试关闭/打开电话 - 不高兴。关闭 Organizer 并重新启动——那里也没有运气。杀死Xcode并重新启动,没有运气。

最后,我关掉了手机,关掉了 Mac,关掉了顶灯,在转椅上顺时针旋转了三圈,然后又重新启动了一切。然后就成功了。

(我怀疑 iTunes 处于活动状态并且与问题有关。)

【讨论】:

有趣的是,我大部分的 iOS 开发都是这样。【参考方案5】:

This one worked 刚刚给我(重启 iOS 设备)

【讨论】:

【参考方案6】:

我也遇到过这种情况。上述解决方案似乎都不起作用。最后,结果证明是一条有问题的 iPhone 充电线。因此,如果您看到此消息,也请检查一下!

【讨论】:

在我的情况下,我的笔记本电脑上的 USB 插槽有故障【参考方案7】:

尝试通过关闭不必要的打开应用程序来释放内存。我尝试重新启动 XCode 并关闭 iTunes,但仍然有问题。然后我注意到我的 4GB MacBook White 内存不足。我关闭了所有非必要的应用程序,完成后,iPad3 旁边的绿灯亮了,我可以在上面运行我的应用程序。

对我来说,谷歌浏览器与许多打开的选项卡和 XCode 的组合通常足以耗尽我所有可用的 RAM; 4 Gigs 过去对于 iOS 开发来说是足够的内存,而 XCode 4.2 感觉有点局促。

【讨论】:

【参考方案8】:

当我将手机名称从“标记 X 的手机”更改为更匿名的名称时,发生在我身上。删除个人资料,重新连接手机,从那里自动工作。

【讨论】:

作为评论比作为答案更好。不过,希望它对某人有所帮助。【参考方案9】:

我也遇到了同样的问题。

在我的情况下,我不得不

    打开 iTunes 并同意新的软件协议。 我先是在开发者门户上同意的,然后从内部同意 iTunes。 我关闭了 iTunes,重新启动了 xcode,我的 Ipad 就可以使用了。

【讨论】:

【参考方案10】:

Xcode 5,iPhone 4S,没有我能想到的新名称或任何其他更改。

我只是退出 iTunes,断开电缆,重新连接电缆。然后组织者给了我绿灯。

【讨论】:

【参考方案11】:

对我来说,这是由于设备上的可用存储空间不足 - 在删除了一些视频和应用程序文档后,Xcode 管理器能够完成“符号复制”等过程。它似乎不需要太多空间,所以如果 iTunes 没有显示存储空间几乎已满,那几乎肯定不是其他人的原因。

【讨论】:

以上是关于iPhone 无法支持开发的主要内容,如果未能解决你的问题,请参考以下文章

无法将App下载到iOS 5.1.1 iPhone

无法打开 iphone build

带有 iPhone 13 的 iOS 15 不支持附近的交互框架

Visual Studio 2010 是不是支持 iPhone 开发? [复制]

组织者报告,“iPhone OS 的版本与支持开发的 iPhone OS 不匹配”

如何从iPhone访问SOAP服务