iTunes Connect CFBundleShortVersionShort必须包含更高版本

时间:2015-10-21 23:06:29

标签: ios xcode itunesconnect cocoapods

今天Xcode在尝试将构建上传到iTunes连接时给了我一些问题。它给了我以下错误:

enter image description here

我的申请CFBundleVersionShortVersionString 2.0.0CFBundleVersionShortVersionString,这很奇怪。我昨天上传了一个版本到TestFlight,它运行得很好。然后我搜索了1.0.0,我找到了0.5.1info.plist,但它们位于Pod中的{{1}}。为什么这个错误突然出现?我知道我不应该改变Pod中的任何东西。有没有人遇到这个问题,如果有的话你怎么能解决这个问题?

1 个答案:

答案 0 :(得分:2)

看起来在CocoaPods中为同一问题创建了一个问题 - https://github.com/CocoaPods/CocoaPods/issues/4421

blixt提及......

  

我认为它完全是iTunes Connect服务器,而不是Xcode 7.0   也不是Xcode 7.1。这个问题似乎是在太平洋夏令时上午10点左右开始的。它   肯定是一个bug,我们通过碰撞我们的依赖来修复它   Info.plist CFBundleShortVersionString与我们的版本相同   应用程序和voila - iTunes Connect接受了捆绑包。

这是一个令人讨厌的修复,但似乎修复单个Info.plist文件的简短版本(您的依赖项可能有)直到您的应用程序版本应该让您现在传递此错误。这绝对不是一个长期的解决方案。