【问题标题】:Installing previous version of iOS on developer device (currently 5.0 -> want 4.3.5)在开发人员设备上安装以前版本的 iOS(当前为 5.0 -> 想要 4.3.5)
【发布时间】:2011-11-28 16:31:22
【问题描述】:

我是一名注册的 Apple 开发人员,我有一部新手机。我的旧 3GS 目前安装了 5.0,我想在上面安装 4.3.5 以测试 iOS 4 下的应用程序。我已经下载了 4.3.5 ipsw,并在 Xcode 中使用 Organizer,我可以尝试安装它,但得到“设备不符合请求的构建”错误。手机重启并进入 DFU 模式。

我错过了什么吗?

【问题讨论】:

  • 只是一个忠告,每当你提出问题时,如果有人回答了你的问题,你应该给他们最好的答案。它位于您对答案进行投票的左侧。对您提出的第一个问题执行此操作

标签: iphone ios xcode4


【解决方案1】:

如果不进入 DFU 领域,就无法从 iOS 5.0 升级到低于 iOS 5.0,我知道 this video。 (有关 DFU 模式的视频 - 也有很多。) 从阅读中,我不确定用户是否无法在此处进入 DFU 模式 - 如果是这种情况,那肯定对你来说有点障碍。也许重新下载新鲜的 iTunes 并安装 100% 新鲜的一切,然后再试一次。

一旦在 DFU 之后在 iTunes 中可以检测到它(假设可以完成 DFU), 下载您希望它运行的固件 - 显然是 4.3.5?

现在,请确保 iPhone 已插入 iTunes 并且 iTunes 可以识别它。

要将旧版本的新固件强制安装到手机上 - 按住 shift (PC) 或 option (MAC) 并单击恢复。这将打开一个浏览框,您可以在其中选择要推送到 iPhone 的固件。

这可能会导致 DFU 和固件推送之前手机上的任何内容丢失数据。

希望这会有所帮助,尽管现在已经几个月了。

【讨论】:

    【解决方案2】:

    您可以通过登录 Apple Developer Connection 下载旧版本的 Xcode,您需要成为开发者计划的成员才能登录。

    Here is the website.

    进入网站后,从“下载”部分选择“开发者工具”——您将看到所有 Xcode 版本的列表,可追溯到 2004 年 10 月发布的 1.0。

    【讨论】:

    • 你是说我需要旧版本的 Xcode 来安装旧 iOS?如果就这么简单,我会觉得很愚蠢。当然,我在跑Lion,所以我不知道我能走多远。
    • 好吧,在你的情况下,我知道如何解决你的问题的唯一方法就是我的解决方案......我的意思是我敢打赌还有另一种方法来解决它。但我不知道一个:)
    • 这太糟糕了...我会检查另一种方法来解决您的问题
    • Xcode的版本与设备上的iOS版本没有任何关系
    • 我按照 Gabe 的要求将此标记为已回答,但是我仍然无法降级我的 3GS。
    【解决方案3】:

    出现了“xcode iphone downgrade”的快速谷歌these instructions

    【讨论】:

    • 是的,我一直在走这条路,但它在 Lion 上对我不起作用。这就是我最终在这里询问的原因。
    • 还不错 - 认为值得一提。
    【解决方案4】:

    iTunes 不会让您安装不受支持的 iOS 版本(即旧版本),
    无论您是否重置设备。

    iTunes(以及旧版本的 Xcode,如 4.5.x)
    将让您选择特定的 iOS 固件映像 (ipsw),
    但是当你真正开始恢复固件时,你会收到消息:

    此设备不符合请求的构建条件
    这令人困惑,尤其是如果您阅读Apple's post about this error...

    chpwn这篇短文总结的很好,
    并添加了尝试解决此问题的提示:

    "...对于 iPhone 3GS ...以及 iPod touch(第三代)、最初的 iPad 和 iPhone 4,
    每次固件更改都必须得到 Apple 的批准服务器,在安装时。
    并且苹果届时只会同意让你安装当前最新版本的 iOS,
    这可以防止降级 - 以及设备正在运行的 iOS 版本的任何重新安装,
    只要该版本不是可用的绝对最新版本。”
    - 来自:How to test your app on older iOS releases

    【讨论】:

    • 谢谢,@Aleksandr - 已更新 chpwn(历史)文章的链接
    猜你喜欢
    • 2011-11-08
    • 1970-01-01
    • 2012-05-16
    • 1970-01-01
    • 2023-03-17
    • 1970-01-01
    • 1970-01-01
    • 2013-10-25
    • 1970-01-01
    相关资源
    最近更新 更多