我将手机更新为3.0.1。虽然电话可以像电话一样正常工作,但xcode组织者不再知道电话的名称。它还说此版本的xcode不支持3.0.1。

我下载了最新版本的xcode和OS(3.1)。现在,我正在尝试将手机从3.0.1移至3.1。我在iTunes中按option-restore(这会带来Beta OS吗?)。它告诉我手机上的所有数据都将被删除。

我应该如何进行?

最佳答案

请执行以下操作,您将很好,不需要还原IPHONE,


使用管理员帐户登录到Mac并启动终端应用程序
(/应用程序/实用程序)
将以下(一)行复制并粘贴到终端中:


  ln -s /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0\ \(7A341\) /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0.1



绝对确保您正确执行了ln -s命令,并确保没有任何错误。命令正确执行后,您应该可以执行以下操作:

ls -l /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0\ \(7A341\) /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0.1


并看到这个:

/Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0.1 -> /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0 (7A341)

10-06 12:24