App Store 版本号 - 更改方案/最佳实践 [英] App Store Version Numbers - Changing Scheme / Best Practices

查看:28
本文介绍了App Store 版本号 - 更改方案/最佳实践的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们正在考虑在下一版 iOS 应用中更改版本号,从使用传统的 Major.Minor.Patch 版本号方案改为使用基于日期的方案,例如 2012.month.patch,以更好地反映给我们的用户应用的货币.

We are contemplating changing the version number in the next release of an iOS app from using the traditional Major.Minor.Patch version number scheme to instead use a date based scheme such as 2012.month.patch to better reflect to our users the currency of the app.

Apple 在 iTunes Connect 中唯一的版本号指南如下:

Apple's only version number guidance in iTunes Connect is as follows:

您要添加的应用的版本号.编号应遵循典型的软件版本约定(例如,1.0 或 1.0.1 或1.1).

The version number of the app you are adding. Numbering should follow typical software versioning conventions (for example, 1.0 or 1.0.1 or 1.1).

我的问题 - 他们是否执行这种传统方案?

My question - do they enforce this traditional scheme?

使用基于日期的方案有什么缺点吗?

Is there any downside to using a date based scheme?

更改已广泛部署的应用程序的方案是否会出现任何问题?

Are there any gotchas that might emerge from changing schemes on an app that has already been widely deployed?

更新:更多地解释采用基于日期的版本控制方案的理由......相关应用程序的更新主要是为了反映每年添加几次的新数据集.用户知道 2012.2 版有当前数据很有用 - 2.6 版没有传达这一点.

Update: To explain a bit more of the justification for going to a date-based versioning scheme... The apps in question are updated primarily to reflect new datasets being added a few times a year. It is useful for a user to know that version 2012.2 has current data - version 2.6 does not convey that.

推荐答案

根据我的经验,他们不强制执行,除了第一个版本不低于 1.0 并且您不能发布编号较低的版本.

In my experience they do not enforce it except that the first version is not less than 1.0 and you cannot release a lower numbered version.

传统方案的优点是它专注于可以按照您的节奏更新的功能,而不是总是在滴答作响和变化太快的日期.很容易判断该版本与其他版本的关系以及更短的使用日期.

The upside to the traditional scheme is it focuses on features which may be updated at your pace instead of the date which is always ticking away and changing much too fast. It is easy to tell where the release fits in relation to the other releases and shorter using dates.

你为什么要这样做?如果您将 2012.02.08 提交到应用商店,但直到 2 月 15 日才获得批准,那么立即存在差异.应用商店列出了应用上次更新的日期,您的用户可以阅读该日期或您的网站.

Why would you want to? If you submit 2012.02.08 to the app store but it is not approved until the 15th of February then immediately there is a disparity. The app store lists the date the app was last updated, your users can go read that or your website.

如果您定期更新它,并且他们下载更新,那么我相信他们会收到消息,表明您的应用正在频繁更新.我当然会注意到应用程序何时更新.除了在下载时或在应用内实际看到版本号外,将版本号更改为日期并不能帮助他们知道它经常更新.

If you regularly update it, and they download the updates, then I'm sure they'll get the message that your app is being updated frequently. I certainly notice when apps are updated. Other than actually seeing the version number while downloading it or within the app, changing the version number to dates doesn't help them know it is updated frequently.

这篇关于App Store 版本号 - 更改方案/最佳实践的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆