Xcode 3.1.3 - 管理器设备未激活。请使用iTunes激活它

时间:2009-07-08 21:11:58

标签: iphone xcode iphone-sdk-3.0 itunes

我最近将我的XCode SDK升级到版本3.1.3,将我的iPhone OS升级到3.0。值得注意的是,当我的iPhone中安装了操作系统版本2.2.1时,一切正常。我的iPhone Touch设备没有越狱,我在组织者中有一个有效的配置文件,链接到我的iPhone Touch,但它旁边有一个黄色圆圈。

这是因为在设备下的组织者中,它显示了版本3.0的iPod(7A341),然后它显示了读取(在配置文件应该出现的部分):

  

此设备未激活。请使用iTunes激活它。

当我进入xcode并构建应用程序时,它就可以了,并且代码签名实际上已分配给正确的配置文件。但每当我尝试在设备中运行它时,我得到“没有配置iPhone OS设备已连接。”。这是因为组织者一直告诉我使用iTunes激活设备。

我有iTunes版本8.2,设备在那里,我可以很好地同步它,但它一直在XCode中显示该消息。我已经尝试恢复我的ipod大约10次,但我总是得到相同的结果,我也尝试关掉iphone Touch和电脑,但似乎没有任何帮助。

有其他人有这个问题吗?

7 个答案:

答案 0 :(得分:1)

我有同样的问题,但我有一个ipod touch版本2.2.1。它用于连接到Xcode 3.1.2,然后我升级到3.1.3,它不起作用。我恢复到3.1.2并且它不起作用。它适用于3.1.3的朋友mac,所以我的iMac出了问题。防火墙已禁用。它连接到iTunes很好,它被激活。只是不会出现在组织者。重新启动不起作用。我重置,并恢复它,它仍然没有连接。事实上,它连接到朋友mac而不是我的,这让我相信将ipod升级到3.0版本无法解决问题。

吉米亨德里

答案 1 :(得分:1)

http://developer.apple.com/iphone/index.action#downloads 下载并安装它 Leopard下载

* iPhone SDK 3.1.3 with Xcode 3.1.4
* iPhone SDK 3.1.3 with Xcode 3.1.4 Readme

打开mac终端

  

$ ln -s /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.1.2 \(7D11)/ /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.1.3

我的空间写在这里 http://leefj.spaces.live.com/blog/cns!ADF54DD0A549AD9B!462.entry

答案 2 :(得分:1)

感谢flycomputer我能够通过iphone os更新到3.1.3来解决我的问题。 但是我不需要创建符号链接,所以在执行命令之前检查它是否已经完成:

$ ln -s /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.1.2\ (7D11)/ /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.1.3

答案 3 :(得分:0)

这通常意味着您的手机未与您的提供商激活。你真的可以用iPhone打电话吗?您是通过XCode Organizer还是iTunes恢复手机?

答案 4 :(得分:0)

实际上它不是手机,它是iPod Touch。我尝试通过Xcode Organizer和iTunes恢复它,结果相同。

答案 5 :(得分:0)

这不是我得到的错误,但尝试重新启动iPod。按住顶部的睡眠/唤醒按钮几秒钟。当它询问您是否要关闭设备时,请移动滑块将其关闭。我通常会等一下,重新开机。这总是适合我。

答案 6 :(得分:-3)

您可能已经在防火墙后面,并启用了反间谍软件防护。 iTunes需要正确连接到网络(Apple,我猜)才能正确激活您的设备。 禁用防火墙,然后启动适用于我的iTunes。

JR