Reputation: 3172
I've been having this problem for a few days, and can't find any solution.
I made my app with Xamarin Studio. I am trying to upload an update for my it to iTunes Connect through Xcode. But when trying to validate the app I get the following error: "This bundle is invalid. New apps and app updates submitted to the App Store must be built with public."
Dissecting this error it makes it sound like it thinks I'm using a beta SDK, which I'm not (full system specs below). Even weirder is that if I go through Xamarin Studio's Archive validation it tells me everything is fine. But when I go through Application Loader it tells me the following:
"ERROR ITMS-9000: This bundle is invalid. New apps and app updates submitted to the App Store must be built with public (GM) versions of Xcode 5.1.1 or higher and iOS 7 SDK. Do not submit apps built with beta software."
Obviously this is the same error as before, just a little more detailed. But the system specs it outlines, are exactly the same as I am using.
Hopefully someone out there can lend me a hand! :D
System Specs:
Thanks in advance!
Upvotes: 1
Views: 951
Reputation: 997
Open your project in Xamarin Studio, then double click on Info.plist. Click on Use Asset Catalogs
for both sections: Universal Icons & Universal Launch Images. It should create two new folders:
Go to AppIcons.appiconset folder and make sure that you have the following file names:
Rename your icons if you don't have them and double click on Content.json
to assign them.
Upvotes: 2