3

在此处输入图像描述

我已经用所有不同的变体 1.2、1.201、2、1.2.1 等更改了“捆绑版本”和“捆绑版本字符串,短”值似乎一百次。此外,我已经更改了目标 > 摘要选项卡中的版本号。

在验证存档或尝试通过旧的应用程序加载器上传时,是否有人遇到过这个问题?对于“CFBundleVersion”,我也遇到了同样的错误。该应用程序的最后一次更新是 v1.13,所以我不确定为什么 1.2 会出现问题。这是 XCode 4.6 的错误吗?

4

1 回答 1

2

问题解决了,多亏了用户的评论和一些,好吧,问题解决了......

当我下载 XCode 4.6 时,我使用 SmartSVN/VisualSVN 来管理版本控制。当我将 SmartSVN 更新到最新版本时,我得到一个对话框说 XCode 不支持 SVN 版本(这是最新版本),所以我想在我更改 .plist 中的捆绑版本后提交。Blammo...捆绑验证并提交!

这是我学到的真正起到作用的东西。XCode 4.6 必须有新的版本控制要求,因为我第一次尝试时捆绑版本仍设置为 1.0。我已经提交了 1.0、1.1、1.12 和 1.13 版本……所以 XCode 一定只是在 TARGETS > Summary 选项卡中检查版本。那些总是设置为适当的版本。

关键是我不知道 XCode 看到 1.2 < 1.13。一旦我将 .plist 中的值和 TARGETS > Summary 选项卡中的值更改为“1.20”,捆绑包就成功验证为 1.20 > 1.2 和 1.20 > 1.13...感谢您的光辉。

注意:如果您使用的是版本控制器,如果您收到关于不支持 SVN 版本的 XCode 警报,请确保在构建之前提交。

于 2013-01-31T17:50:48.503 回答