如何将 iPad OS 3.2.2 回滚到 3.2

Posted

技术标签:

【中文标题】如何将 iPad OS 3.2.2 回滚到 3.2【英文标题】:How to rollback iPad OS 3.2.2 to 3.2 【发布时间】:2010-09-07 13:18:50 【问题描述】:

以用于开发目的。

【问题讨论】:

【参考方案1】:

我在我的 iPhone 3G 和 iPod Touch 上从 ios4 降级到 iOS3.1.2,方法是从 Internet 下载操作系统并在单击升级或恢复按钮(在 iTunes 中)的同时按 alt(或者它可能是 Shift),然后在浏览下载的固件后打开的文件对话框中。

Apple 阻止我恢复到 3.1.3。

我怀疑这是非法的,因为它内置在 iTunes 中。

【讨论】:

【参考方案2】:

不支持执行此操作的方法。使用越狱工具可能是可行的,但我不熟悉它们。

我有同样的问题。我将我的 iPod Touch 用作 4.0 beta 设备,但现在 4.0 是黄金并且我将它放在我的 3GS 上,我想将 iPod 用作 3.1.3 兼容性测试设备。一旦 Apple 取消对特定版本的支持,iTunes 和 XCode 将不再允许您安装或更新到过时的版本。

【讨论】:

谢谢克里斯。我正在尝试下载新版本的 iOS。【参考方案3】:

你不能。但不完全是因为 Chris 指定的原因——如果只是使用 Xcode 或 iTunes,人们总是可以保留旧的安装程序并使用它们进行回滚。真正的原因是设备不允许自己使用旧版本的固件。

这是一个“陷阱”,似乎每个开发人员都至少会遇到一次。将其视为 iOS 开发阶段的一种仪式。 :)

【讨论】:

以上是关于如何将 iPad OS 3.2.2 回滚到 3.2的主要内容,如果未能解决你的问题,请参考以下文章

如何将 git 存储库回滚到特定提交?

如何将新的 xcode 项目回滚到以前的项目?

如何在循环中回滚到下一次迭代?

如何使用 capistrano 回滚到之前部署的版本?

svn如何回滚到之前版本

将整个解决方案/项目回滚到 TFS 中的特定变更集?