【问题标题】:Is there a way to downgrade from iOS 5.1 to iOS 5.0? [closed]有没有办法从 iOS 5.1 降级到 iOS 5.0? [关闭]
【发布时间】:2012-03-27 19:18:24
【问题描述】:

我不小心在 5.1 上升级了我的 iPhone 4,现在我无法在雪豹上测试 Xcode 4.2。我不想升级到 lion 来下载 xcode 4.3,因为我很喜欢很多人说它减慢了他们的 mac 并且还有其他几个问题。有没有办法从 iOS 5.1 降级到 iOS 5.0 并能够在我的雪豹上再次测试我在 xcode 4.2 上的应用程序?如果有人帮助谢谢,我将不胜感激。

【问题讨论】:

  • 投票重新开放。这是一个与设置开发环境以支持特定、常见的编程情况有关的问题,因此与编程工具的帮助有关。

标签: iphone ios xcode ios5


【解决方案1】:

是的。

从 felixbruns.de 下载 5.0 固件

将设备置于 DFU 模式

当你恢复时,同时按住 shift 并点击恢复。

选择您下载的固件

【讨论】:

  • 你确定吗?这种技术曾经有效,但我认为苹果不再允许这样做了..
【解决方案2】:

如果 Apple 仍在签署 5.0 固件安装(这不太可能但值得一试),那么 user1116644 的说明将起作用。

否则,从 5.1 降级的唯一方法是使用 TinyUmbrella 保存来自 iOS 4 版本之一的 SHSH blob。然后你可以使用它来安装,使用与描述的 user1116644 相同的过程,但使用 TinyUmbrella TSS 服务器进行签名(更多信息:http://thefirmwareumbrella.blogspot.com/

不幸的是,Apple 更改了 iOS 5 的签名方式,并且 SHSH blob 不能再用于降级到 5.x 固件,只能降级到 4.3.x 及更低版本。


编辑 (4-30-12): 实际上,自从我发布此消息以来,似乎已经开发了一种解决方法,只要您保存了 SHSH blob,就可以允许 iOS 5.x 降级。

【讨论】:

    【解决方案3】:

    Xcode 4.2 可用于 iOS 5.1 设备。

    here 下载 Xcode 4.3。将 5.1 SDK 和 Device Support 文件夹从 4.3 安装程序复制到 Xcode 4.2 文件夹中。

    前者进入Platforms/iPhoneOS.platform/Developer/SDKs,后者进入Platforms/iPhoneOS.platform/DeviceSupport

    【讨论】:

    • 现在就开始吧.. 希望这有效
    • 还没有.. 我刚刚下载了新的 xcode,现在正在测试它,但我认为它应该可以工作
    • @EricS 基本上我将整个平台文件夹从 xcode 4.3 复制到 xcode 4.2 但是当我尝试测试时它仍然说 xcode 支持:ios 4.3、5.0(最新)..有什么想法吗?跨度>
    • 您退出并重新启动 Xcode 了吗?我刚刚将两个文件夹从安装程序复制到 Xcode 4.2。文件夹“5.1 (9B176)”进入 Platforms/iPhoneOS.platform/DeviceSupport,文件夹“iPhoneOS5.1.sdk”进入 Platforms/iPhoneOS.platform/Developer/SDKs。 (我更新了我的原始答案,稍微更正了路径)
    • 我将这两个文件夹都复制到了 xcode 4.2 中,但它仍然显示相同的内容。我退出并重新启动它是的,但没有运气..
    【解决方案4】:

    Apple 已经签署 iOS 5.0 有一段时间了,昨天或前一天刚刚停止签署 iOS 5.0.1(我确信他们已经完成了)。所以不,你不能降级到任何其他版本的 iOS 5。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-12-25
      • 1970-01-01
      • 1970-01-01
      • 2012-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多