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 可以更改吗?