3

过去,测试比当前发布的 iOS 更早的 iOS 版本更简单。我现在似乎找不到办法做到这一点,因为 Apple 在尝试恢复设备时会打电话回家。如果设备符合更新的 iOS 条件,iTunes 和 XCode 4.5 会强制您升级 iOS。

就我而言,我有一部 iPhone 4,我想用 iOS 5.1.1 进行测试。我有这个设备上实际使用的 .ipsw 文件。当我尝试从该 .ipsw 强制恢复时,iTunes 会生成“不合格”错误。XCode 4.5 也可以。我的理解是 Apple 不再签署 5.1.1 并且我的设备符合 iOS 6 的条件,这是错误的原因。

过去,我有足够的设备放在架子上并用于测试。我现在没有那种奢侈了。

两个问题: 1. 有什么方法可以在符合新 iOS 条件的设备上安装旧 iOS?2. 你如何在旧的 iOS 版本上进行测试?

我欢迎建议

4

1 回答 1

3

不可以,除非您越狱并且您的 SHSH blob 存储在 Cydia 或 TinyUmbrella 中,否则您无法安装较旧的 iOS。

大多数人使用模拟器或旧设备。

https://developer.apple.com/downloads/index.action

可用于查找旧的 xcode 和 ios SDK。

于 2012-10-16T15:22:49.457 回答