错误:此捆绑包无效?

Posted

技术标签:

【中文标题】错误:此捆绑包无效?【英文标题】:Error: This bundle is invalid? 【发布时间】:2016-08-16 14:26:14 【问题描述】:

此捆绑包无效。 Info.plist文件中CFBundleShortVersionString [2.0]键的值必须包含比之前批准的版本[2.0]更高的版本"

我的早期版本是

我正在尝试上传的当前是

Apple 有什么问题。 2.0大于1.1,为什么会这样?

【问题讨论】:

从我的角度来看,2.0 等于 2.0... 您应该将其更新为例如2.0.1 什么的。 【参考方案1】:

您也应该增加版本值(例如版本 2.01 Build 2)

【讨论】:

为什么我需要上传另一个版本来改变构建?如果有人只想更改构建怎么办?那不自然。等待正确答案。 来自the docs:“当您为应用上传构建时,iTunes Connect 会从构建中提取其预发布版本号和构建号。”您的内部版本号对应于您通过 xCode 提供的版本号? 阅读 this answer 可能是 1.1 被认为是 11 然后大于 2。尝试使用 2.0 或 2.1 太棒了!很高兴它有帮助 =) 对不起,效果不好,我更新了评论,我都试过了。【参考方案2】:

在更新现有 ios 应用程序时,我们必须遵循以下几点:

每次更新应用程序时都必须增加版本号 例如:

以前的版本:2.0

新版本:2.1 或 3.0

你可以保持 build no 就像 1.0 一样

希望它会有所帮助。

【讨论】:

以上是关于错误:此捆绑包无效?的主要内容,如果未能解决你的问题,请参考以下文章

错误 ITMS-90060:“此捆绑包无效。键 CFBundleShortVersionString 的值

错误 ITMS-9000:“此捆绑包无效。Apple 目前不接受构建的应用程序

错误 Itms-90339:此捆绑包无效。 info.plist 在应用程序包中包含无效键“CFBundleResourceSpecification”

上传到 iOS App Store 时出错:错误 ITMS-9000 “此捆绑包无效”

此捆绑包无效。 Apple 目前不接受使用此版本 SDK 构建的应用程序

捆绑包无效 Mac OS X