【问题标题】:iOS deployment targetiOS 部署目标
【发布时间】:2011-08-01 02:13:04
【问题描述】:

如果我在提交到应用商店时将我的应用的部署目标设置为 iOS 4.2,那么使用 iOS 3.2(或任何低于 4.2 的版本)的用户是否能够下载并安装该应用并且该应用将无法运行,或者他们会不会无法下载和安装应用程序本身?

谢谢。

【问题讨论】:

    标签: iphone ios ipad deployment


    【解决方案1】:

    不,这正是部署版本的意义所在。

    最佳做法是针对最新的 SDK 版本进行构建,部署版本尽可能低。但这需要纪律在使用部署版本中尚不存在的 API 时执行运行时检查和回退实现。

    【讨论】:

    • 找到 RN 项目的最低部署 iOS 版本的最佳方法是什么?
    • (什么是 RN?)最安全的发现方法是测试它:使用旧 iOS 版本的设备或模拟器,然后尝试运行您的应用程序。
    • RN == "React Native"。我很抱歉。
    【解决方案2】:

    他们将无法安装和运行应用程序(直到他们将设备上的操作系统升级到部署目标或更高版本的操作系统)。但他们或许可以在 Mac 或 PC 上使用 iTunes 购买和下载该应用程序。

    【讨论】:

      猜你喜欢
      • 2016-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-14
      • 2011-07-17
      • 1970-01-01
      • 1970-01-01
      • 2023-03-05
      相关资源
      最近更新 更多