【问题标题】:iOS4 Compatibility for iPhone AppiPhone 应用程序的 iOS4 兼容性
【发布时间】:2010-12-07 11:40:03
【问题描述】:

我想将我的 iPhone 应用从 iOS3 升级到 iOS4。

升级到 iOS4 后,该应用支持哪些旧 iOS 版本? 例如。会支持iOS3、iOS2等吗?

谢谢!

【问题讨论】:

    标签: iphone objective-c iphone-sdk-3.0 ios4


    【解决方案1】:

    这取决于您实现的功能。如果您实现了特定于 iOS 4 的功能(如应用内短信),那么该功能将不会在以前的版本上运行。在某些情况下,这可能会导致您的应用无法在旧版本上运行。在尝试使用该功能之前,请确保该功能在运行时可用。

    在您的目标的构建设置中有“基础 SDK”和“部署目标”。 “Base SDK”是您要为其编译的最新 iOS,而“Deployment Target”是您希望应用在其上运行的最旧 iOS。

    【讨论】:

      【解决方案2】:

      您可以将应用程序的部署目标设置为您希望应用程序兼容的 SDK 的基本版本。设置后,您的应用将与从部署目标到当前版本的所有 SDK 版本兼容。

      【讨论】:

        【解决方案3】:

        iOS 4 SDK 可以构建将在 iOS 3.0 上运行的应用程序(通过将项目的部署目标设置为相同)但不能更早。另一方面,几乎没有人仍在运行 2.x,因此这种限制不太可能成为问题。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-01-23
          • 1970-01-01
          • 2017-04-30
          • 1970-01-01
          • 1970-01-01
          • 2023-03-17
          相关资源
          最近更新 更多