安装旧版iOS以进行设备测试

3
曾经,测试旧版本的iOS比当前发售的iOS要简单得多。但是现在当你试图恢复设备时,苹果公司会进行验证,我找不到任何方法可以绕过这个验证过程。如果该设备符合较新的iOS版本,iTunes和XCode 4.5会强制升级iOS系统而不给其他选择的机会。
我的情况是,我有一台iPhone 4想要测试iOS 5.1.1版本。我有使用在此设备上的.ipsw文件,但是当我尝试从这个.ipsw强制恢复时,iTunes会产生“不可用”的错误,XCode 4.5也是如此。我的理解是Apple不再签署iOS 5.1.1版本,因此导致了这个错误。
过去,我有足够多的设备供测试使用,但现在我没有这种奢侈。
两个问题: 1. 是否有办法在符合较新iOS版本的设备上安装旧版本的iOS? 2. 您如何在旧版本的iOS上进行测试?
欢迎提出建议。

1
我会说不,因为如果你在问这个问题,你可能连SHSH文件是什么以及为什么应该保存它们都不知道(这实际上允许你将旧的固件“黑进”设备)。 - user529758
1个回答

3

另外,就我所知,在主要版本中并没有很多事情成为决定性因素。但是在主要版本之间会有一些被弃用的东西。所以我理解你对6和5的担忧,很多设备仍然使用5。但是大多数无法在模拟器中测试的功能,例如相机API,并没有改变。他们只是添加了一些新的语法。 - j_mcnally
1
我很担心这就是答案。放弃在iOS 5上的设备测试似乎为时过早。然而,由于各种原因,我的所有设备都被迫升级,我再也没有一台了。继续前进... - Dan

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接