64

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

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

到底是怎么回事?两款 iPhone 在 iTunes 中都将自己列为最新版本,而 iOS 开发者中心仅将 4.2 列为可用的 SDK。

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

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

4

11 回答 11

115

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

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

于 2011-05-29T14:47:17.130 回答
71

经典的 ;-)

  1. 连接 iPhone
  2. 转到 Xcode -> 窗口 -> 组织者
  3. 找到您的 iphone 并按“用于开发”

  4. 正如雅各布所说:尝试添加/删除您的设备以及

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

于 2011-01-10T23:17:21.987 回答
20

我对 IOS 5.0.1 和 Xcode 4.2 也有同样的问题。我按照其他建议重新启动了 Xcode。但是,我还需要关闭自动启动的 iTunes 并从 iTunes 中弹出我的 iPhone。然后,重新启动 Xcode,它工作正常。

于 2011-11-13T03:39:38.670 回答
3

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

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

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

于 2011-12-06T18:47:03.647 回答
3

这个刚刚对我有用(重启iOS设备)

于 2012-05-28T20:42:55.760 回答
1

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

于 2013-05-21T20:22:55.937 回答
0

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

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

于 2012-05-25T11:36:28.980 回答
0

当我将手机名称从“mark X 的手机”更改为更匿名的名称时,发生在我身上。删除配置文件,重新连接电话,从那里自动工作。

于 2012-08-10T06:34:53.377 回答
0

我只是有同样的问题。

就我而言,我不得不

  1. 打开 iTunes 并同意新的软件协议。
  2. 我首先在开发者门户上同意了,然后在 iTunes 中同意了。
  3. 我关闭了 iTunes,重新启动了 xcode,我的 Ipad 就可以使用了。
于 2012-08-21T05:15:53.483 回答
0

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

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

于 2014-01-03T07:03:57.610 回答
0

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

于 2014-06-17T14:27:01.937 回答