我可以在上传到苹果商店时使用 iOS 应用程序版本作为 x.x.x.x 吗?

Can I use iOS App version as x.x.x.x while uploading to apple store?

目前,我的应用程序采用 x.x.x 格式,但现在我们希望在下一个版本中将其版本格式设为 x.x.x.x。现在使用 x.x.x.x 在 itunesconnect 中创建了一个版本,但问题是在将构建上传到 apple 时出现错误 "The value for key CFBundleShortVersionString 'x.x.x.x' in the info.plist file must be a period-separated list of at most three non- negative integers."

我在应用商店看到很多'x.x.x.x'格式的应用。但为什么他们不允许?他们(苹果)最近有什么改变吗?

x.x.x 是允许的最大句点分隔格式。您不能使用 x.x.x.x(当使用 Xcode 构建时 6. 旧的 Xcode 版本允许 x.x.x.x 版本格式)。

可能 iTunes Connect 中的输入字段未验证您为此案例提供的输入,因此您可以在那里输入。问题是 Xcode 不允许您使用它,并且由于您在上传二进制文件时会验证您的版本字符串,因此您应该使用 x.x.x.

格式