我知道 iOS 6 已经过时了,几乎每个人的设备上都有 iOS 6(或至少 iOS 5+)。但是我的一个客户有他自己的理论,他希望他的应用程序也针对 iOS 4 进行测试(这些天谁在使用 iOS 4 !!!)......我想知道我是否有可能降级我的 iPod touch/iPhone 4 / iPad 2 / iPhone 3GS(其中任何一款)到iOS 4。
我在谷歌上搜索,发现如果我为以前的 iOS 版本保存了 SHSH blob,那么我可以降级..但我没有保存。那么有降级的可能吗??
如果没有这些 blob,您将无法降级。不过,您始终可以使用模拟器,或者向您的客户展示截至今年 6 月 iOS 5 的采用率,这应该会说服他。
他还应该记住,如果您支持 IOS 6,那么 IOS 4 的最少配置是 4.3 版本。Xcode 4.5 不会为任何旧版本编译。
如前所述,如果您在无法立即获取之前没有为任何版本的 IOS 4 保存 SHSH。目前唯一可用的通过 Tinyumbrela 的 SHSH 是 5.01。
根据此页面,您可以将 iPhone 3GS 降级到 iOS 4.1,但不能降级 4.3...
您需要下载 XCode 3 和 iOS SDK 4。转到此链接并在左侧的搜索栏中输入“XCode 3”。