尽管版本号正确且高于以前的版本号,但 iOS App Archive 提交失败并出现错误 [重复]

Posted

技术标签:

【中文标题】尽管版本号正确且高于以前的版本号,但 iOS App Archive 提交失败并出现错误 [重复]【英文标题】:iOS App Archive Submission failed with errors though version numbers are correct and higher than previous one [duplicate] 【发布时间】:2015-11-15 16:54:16 【问题描述】:

我之前批准的版本是 1.0.1,我正在尝试提交版本号为 2.0.1 的新版本。

错误 ITMS-90478:“无效版本。无法导入版本为“101”的版本,因为已关闭新版本提交的更高版本。请选择不同的版本号。”

错误 ITMS-90062:“此捆绑包无效。Info.plist 文件中键 CFBundleShortVersionString [2.0] 的值必须包含比先前批准的版本 [101] 更高的版本。 "

【问题讨论】:

【参考方案1】:

我之前批准的版本是 1.0.1

我不这么认为。错误消息很清楚,并且与您在问题中提出的声明不一致。请注意,它没有提到“1.0.1”。 (在您的问题中)谈论“1.0.1”,但 iTunesConnect 说“101”。我相信 iTunesConnect,而不是你。

那么,很明显,你搞砸了,提交了一个版本“101”。嗯,“2.0.1”小于“101”,因为它被解析为版本字符串,而“2”小于“101”。

【讨论】:

@matt 谢谢,我在 Phonegap 中遇到了类似的问题,我认为我的 2.1.0 版本比我之前的 1.9.999 版本“更高”,但 Apple 以不同的方式衡量事情!我还必须在配置文件中使用不带点的版本... 21000

以上是关于尽管版本号正确且高于以前的版本号,但 iOS App Archive 提交失败并出现错误 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 2015 添加发布版本号

是否可以更改构建号。归档 iOS 项目后?

java比较客户端版本号

怎么修改ios系统下app的版本号?

怎么获取 iOS 应用的版本号

iOS发版本规则