在iOS应用程序中找到适合部署目标的值?

时间:2019-04-23 08:56:49

标签: ios ios11 deployment-target

我知道这个问题的答案取决于情况和我的目标用户,但是由于我刚刚从android工作区转移到Swift和Xcode,因此我在这里寻找类似的android概念。

在android中,有platform version and distribution report表示当我设置特定的最低API级别时,可以使用我的应用程序的用户百分比。

我问了这个问题,因为我要使用named colors,只有拥有iOS 11.0+的设备才支持。我想知道如果我使用iOS 11.0作为部署目标,那么有多少用户会错过我的应用程序。 因此:

  1. 我想知道苹果是否提供有关iOS版本当前使用情况的统计信息?
  2. 我想知道是否有在iOS应用程序中设置部署目标的经验法则吗?

1 个答案:

答案 0 :(得分:1)

与Android不同,iOS是由Apple免费提供的iOS更新,因此您不必等待电话制造商,并且如Apple official report

所述
  

所有设备中的80%使用的是iOS 12。

话虽如此,但我仍然选择最低的版本作为部署目标,同时请记住不要将任何投入到iOS 8中,而用户的位数很少。找到最低版本的可能性取决于我的应用程序所需的功能,例如,如果我想使用本机注释群集,则不能选择低于iOS 11的版本,因为此功能仅在iOS 11的MapKit更新中可用。

到目前为止,如果您支持iOS 11,则根据mixpanel

,根据过去10周的报告,您将定位95%以上的目标