iOS App Store 对 Apple 版本有啥要求?

Posted

技术标签:

【中文标题】iOS App Store 对 Apple 版本有啥要求?【英文标题】:What are the requirements for Apple version on the iOS App Store?iOS App Store 对 Apple 版本有什么要求? 【发布时间】:2016-04-22 05:59:08 【问题描述】:

我们一直在向 App Store 提交 ios 应用,其版本如下:

Version: 1.17
Build: 1.17.45

但是,如果我们有长期运行的功能需要在正常版本之外进行测试,这会给我们带来问题。我想输入一个标识符,例如:

Version: 1.17.0
Build: 1.17.0-FooBar45

如果我尝试提交它,它只会返回错误:

ERROR ITMS-4236: "Invalid value '1.17.0-FooBar45' for bundle_version" at SoftwareAssets

我也试过以下版本,都报同样的错误:

1.17.0.FooBar45 FooBar45

它唯一有效的一次是1.17.0.45,但这并不比我们现在的好。

我找不到任何关于什么是“有效版本”的文档,或者它是否只是失败了,因为我们已经有一个带有 1.17 的试飞版本。

【问题讨论】:

您必须使用比以前版本更高的数字,并确保该数字的值。字符不允许 @NitinGohel 但根据文档,“在开发应用程序的新版本时,您可以在正在更新的数字后面添加一个后缀;例如 3.1.3a1”。不过,我还没有成功。同样的问题。有关文档,请参阅 developer.apple.com/library/archive/documentation/General/…。 更新:见***.com/questions/47765101/… 【参考方案1】:

当您要将应用程序上传到 (iOS) App Store 时,CFBundleVersion 必须是纯版本号,例如 1.21.11。

您可以参考这个答案以获得更清晰的信息:What's the difference between “version number” in itunes connect, “bundle version”, “bundle version string” in xcode?

【讨论】:

以上是关于iOS App Store 对 Apple 版本有啥要求?的主要内容,如果未能解决你的问题,请参考以下文章

iOS App(使用核心数据)更新后崩溃,但只有 App Store 版本

Facebook App Review iOS - 无法选择“从Apple App Store下载”

iOS开发 获取应用在App Store中版本号与实际不符的问题

重新提交 iOS 应用后,Apple App Store URL 可以更改吗?

ITMS-90892:Apple App Store 中缺少推荐的图标错误

Facebook App Review iOS - 无法选择“从 Apple App Store 下载”