Reputation: 3166
Today Xcode is giving me problems when attempting to upload a build to iTunes connect. It's giving me the following errors:
What's very strange is my application's CFBundleVersionShortVersionString
is 2.0.0
. I uploaded a build to TestFlight yesterday and it worked just fine. Then I did a search for CFBundleVersionShortVersionString
, and I found a 1.0.0
and 0.5.1
, but they were in the info.plist
in the Pods. Why is this error all of a sudden appearing? I know I'm not supposed to change anything in the Pods. Has anyone come across this issue and if so how can you fix this?
Upvotes: 9
Views: 173
Reputation: 758
It looks like there was an issue created for this same issue in CocoaPods - https://github.com/CocoaPods/CocoaPods/issues/4421
blixt mentions...
I think it's the iTunes Connect servers entirely, and not Xcode 7.0 nor Xcode 7.1. This issue appears to have started around 10 am PDT. It is definitely a bug, and we fixed it by bumping our dependency's Info.plist CFBundleShortVersionString up to the same version as our app, and voila – iTunes Connect accepted the bundle.
This is an annoying fix but it seems like fixing the individual Info.plist files short version (that your dependencies may have) up to your app version should get you passed this error for now. This is definitely not a long term solution though.
Upvotes: 2