【问题标题】:If I am making an iOS app using a deployment target of 12.1, will that mean that the app does not support 10-?如果我使用 12.1 的部署目标制作 iOS 应用程序,这是否意味着该应用程序不支持 10-?
【发布时间】:2018-12-22 03:41:56
【问题描述】:

如果通过将部署目标设置为 12.1 来编写我的应用程序,这是否意味着使用此之前任何 iOS 版本的用户将无法使用该应用程序?

欲了解更多信息,请访问:here

【问题讨论】:

    标签: ios iphone xcode


    【解决方案1】:

    不,您的应用将不支持 iOS 10,因为部署目标是运行应用所允许的最低 iOS 版本。

    假设您选择了 iOS 9 的部署目标,那么您的应用将在任何 iOS 大于或等于 9 的设备上运行。它不会在低于 iOS 9 的设备上运行。

    在您的情况下,您的应用将无法在 iOS 低于 12.1 的任何设备上运行。

    所以你应该选择部署目标为 9。

    【讨论】:

    • 从 iOS 分布来看,只有 0.9% 的用户使用的是 iOS 9,所以我想说 10 应该是 eb 的来源
    • 虽然 0.9 的用户相当于 6000 万用户,但需要更多的思考
    【解决方案2】:

    是的,

    目标版本是支持的最低版本。 如果您设置 12.1 意味着您的应用将在 iOS 12.1 及更高版本上运行

    因此,您的应用将无法覆盖旧 iOS 版本用户。喜欢iOS 11、iOS 12 及更低版本

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-12-21
      • 2019-01-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多