1

我被告知要制作一个现在处于开发阶段的应用程序,从 iOS 4.3 或至少从 iOS 5 向后兼容。我在真正的 iDevice 上运行并且可以用于测试的最低 iOS 版本是 iOS 5.1,并且我读过一些帖子说不可能降级iOS版本(例如:DownGrading iOS to Previous Version Officially),至少在不进入越狱世界的情况下是不可能的。但是,Apple 的文档中建议在您打算支持的所有设备和 iOS 版本上测试您的应用程序。他们还在文档中的某处说模拟器不足以进行测试,因为它没有所有设备的功能。

那么......即使仅用于开发和测试目的,是否也无法在真正的 iDevice 上获得较旧的 iOS 版本?

提前致谢

4

1 回答 1

0

您不太可能在不越狱设备的情况下降级。

唯一的解决方案是获取特定 ios 版本的软件映像并在 Xcode Simulator 中运行它们。

除非您正在做非常硬件特定的软件(我说的是驱动程序级代码),否则无需担心在所有 iOS 平台上进行设备测试。如果它在一个上运行,那么它将在其他上运行。只需降级 Xcode 模拟器。

还有 91%(Apple 数据源)的人已经升级到 iOS 6,所以你不应该太担心剩下的 9%,除非你的应用程序像 Whatsapp 或者和他们一样出名。

于 2013-07-10T03:48:36.360 回答