XCode 4.6:iOS 6.1 - 验证时CFBundleVersion和CFBundleShortVersionString错误

时间:2013-01-31 02:21:57

标签: iphone xcode ios6 xcode4.6 ios6.1

enter image description here

我已经改变了“捆绑版本”和“捆绑版本字符串,简短”值似乎是所有不同变体1.2,1.201,2,1.1.1等的一百倍。另外,我已经更改了目标中的版本号>摘要标签。

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

1 个答案:

答案 0 :(得分: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中的版本>摘要标签。那些总是设置为适当的版本。

踢球者是我不知道XCode看到1.2< 1.13。一旦我更改了.plist中的值和目标中的值>摘要选项卡为“1.20”,捆绑包已成功验证,为1.20> 1.2和1.20> 1.13 ...感谢闪亮的光芒。

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