将iOS 7转换为iOS 4应用程序需要进行哪些更改



我问这个问题只是为了概念。我开发了一个部署目标是io7.0的应用程序,但现在我想为ios4.o提供支持,我应该注意哪些更改?

  1. 如果我要更改部署目标,代码会崩溃吗?
  2. 如果我的部署目标是 ios4,而我选择的设备/模拟器是 iphone 5,会发生什么?

任何参考将不胜感激..

如今,

将任何低于 6.0 的部署目标设置为确实是自找麻烦。 如果将部署目标设置为低于 6.0,则无法生成 64 位。

在野外,只有5%的设备运行的操作系统版本低于iOS 7,我想这5%的设备中的绝大多数运行的是iOS 6.1,所以支持6.0以下的任何内容都不值得。 如果您将部署目标设置为 6.0 或 6.1,则您的应用将能够在 iPhone 3GS 及更高版本上运行。

因此,如果您确实想支持旧用户,我建议您使用 6.1 的部署目标。

如果在运行目标中选择设备(模拟器或真实设备),则应用将在该设备上运行。 部署目标会影响应用的生成方式;它是您打算支持的最低操作系统版本。

最新更新