过去,测试比当前发布的 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 版本上进行测试?
我欢迎建议