iTunes Connect 开发人员指南 PDF(第 47 页)参考以下关于 iOS 应用程序的版本号:
使用典型的软件版本约定(例如“1.0”或“1.0.1”或“1.1”)
没有关于应用程序版本号的确切格式的声明。我们可以使用“1.0.0.1”或“1.0.0.0.1”等版本号吗?
iTunes Connect 开发人员指南 PDF(第 47 页)参考以下关于 iOS 应用程序的版本号:
使用典型的软件版本约定(例如“1.0”或“1.0.1”或“1.1”)
没有关于应用程序版本号的确切格式的声明。我们可以使用“1.0.0.1”或“1.0.0.0.1”等版本号吗?
我的建议是坚持使用 1.xx 格式作为应用商店的“营销版本号”,如果您需要更多,只需增加您的内部版本号。这两个都可以在 xcode 内的目标摘要下找到。查看agvtool以轻松地使用 Xcode 构建更新这两个字段。
是的,您可以随意格式化它,但通常一个不使用两个以上的点。
您的版本号没有固定格式(只要是 xxx 格式)。您可以根据需要在版本中包含任意数量的数字,但建议(我记得在人机界面指南中的某处,不确定在哪里)您制作一个简单的版本控制系统(不超过三个数字),这样更容易用户。但是,我见过使用版本号的应用程序,例如:6.77.4903.0
版本号的长度没有限制,只要它保持为 xxx 格式即可。
如果您需要更多,请随意使用 Xcode 中未发布的内部版本号,方法是转到您的项目设置页面。
210721 Chrome 应用程序现在仍然使用 4 组件版本号,但我不确定他们是如何实现的。更多讨论可以在这里找到:https ://developer.apple.com/forums/thread/15701