4

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

这是因为在设备下的管理器中,它显示版本为 3.0 (7A341) 的 ipod,然后读取(在配置文件应该去的部分):

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

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

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

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

4

7 回答 7

1

I have the same issue, but I have an ipod touch version 2.2.1. It used to connect to Xcode 3.1.2, then I upgraded to 3.1.3 and it doesn't work. I reverted back to 3.1.2 and it does not work. It does work on a friends mac with 3.1.3 so there is something wrong with my iMac. Firewall is disabled. It connects to iTunes fine and it is activated. Just won't show up in the organizer. Rebooting does not work. I reset, and restored it and it still doesn't connect. The fact that it connects to a friends mac and not mine leads me to believe that upgrading the ipod to version 3.0 would not fix the issue.

Jimi

于 2009-08-07T01:34:13.343 回答
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
于 2010-02-19T10:36:41.913 回答
1

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

* 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

于 2010-02-10T01:13:14.710 回答
0

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

于 2009-07-08T23:23:35.897 回答
0

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

于 2009-07-13T13:02:26.140 回答
0

好吧,它实际上不是电话,而是 iPod Touch。我尝试通过 Xcode Organizer 和 iTunes 恢复它,结果相同。

于 2009-07-09T14:05:59.193 回答
-3

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

JR

于 2009-07-23T02:41:18.270 回答