Xcode 3.1.3 - 组织者 设备未激活。请使用iTunes激活。

5

我最近升级了我的XCode SDK到3.1.3版本,并将我的iPhone OS升级到3.0。需要注意的是,在我的iPhone上安装OS版本2.2.1时一切正常。我的iPhone Touch设备没有越狱,组织者中有一个有效的调试配置文件与我的iPhone Touch相关联,但该文件旁边有一个黄色的圆圈。

这是因为在设备下的组织者中,它显示的是带有3.0 (7A341)版本号的iPod,然后在应用程序配套文件所在部分读取如下:

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

当我在Xcode中构建应用程序时,它可以成功构建,并且代码签名实际上已经分配给了正确的调试配置文件。但是,每当我尝试在设备上运行它时,都会提示“未连接到已注册的iPhone OS设备”。这是因为组织者一直在告诉我使用iTunes激活设备。

我的iTunes版本是8.2,设备也在那里,我可以同步它,但它仍然在XCode中显示相同的消息。我尝试恢复我的iPod大约十次,但结果总是一样,我也尝试关闭iPhone Touch和电脑,但没有任何帮助。

还有其他人遇到这个问题吗?

7个回答

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

1

1
我有同样的问题,但我的iPod Touch版本是2.2.1。它曾经可以连接到Xcode 3.1.2,然后我升级到了3.1.3,但现在无法连接。我回退到3.1.2,但仍然无法连接。它可以在朋友的Mac上使用3.1.3连接,所以我的iMac肯定有问题。防火墙已禁用。它可以正常连接到iTunes并且已激活,但就是不会出现在组织者中。重新启动也没有用。我重置和恢复了它,但仍然无法连接。它可以在朋友的电脑上连接,但在我的电脑上不能连接,这让我相信将iPod升级到3.0版本也无法解决这个问题。
Jimi

0

这通常意味着您的手机未与您的供应商激活。您是否能够使用iPhone打电话?您是通过XCode组织者或iTunes恢复手机吗?


0

其实它并不是一部手机,而是一台iPod Touch。我尝试使用Xcode Organizer和iTunes进行恢复,但结果相同。


0

这不是我遇到的错误,但尝试重新启动iPod。在顶部按住睡眠/唤醒按钮几秒钟。当它询问您是否要关闭设备时,请将滑块移动以关闭它。我通常等待一分钟然后重新开机。这对我总是有效的。


-3

你可能在防火墙后面,启用了反间谍软件保护。

iTunes需要正确连接到网络(我猜是苹果公司的)才能正确激活您的设备。

禁用防火墙,然后启动iTunes,这对我有用。

JR


2
你根本不知道你在说什么。 - rook

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接