Reputation: 8106
I submitted my app in the App Store. First I validated it, and turns out successful. Then I submitted it and succesfully uploaded to iTunes Connect. After a minute, it says that the file is Invalid binary. I am uploading an update of an existing app which is already published in the App Store. (previous version uploaded by other developer). I tried every solution that I found in google search but no luck.
Upvotes: 6
Views: 5284
Reputation: 1663
I have faced this issue many times.My app got passed validation and submitted
successfully to iTunes Connect.But It shows invalid binary in prerelease
options.I saw one awesome post in Apple discussions and finally solved my
issue.App bundle id was changed in config file of my web app.I have changed
old bundle id in config.xml and app uploaded for review.
Upvotes: 0
Reputation: 8349
Need to add arm64
I faced the same problem of Invalid Binary while uploading new version of existing application.
The reason are from February 2015 itself we need to Add arm64 to our app. i added this then my app successfully upload to app store.
Upvotes: 1
Reputation: 8489
Just for information.
Today I faced the same problem of Invalid Binary
while uploading new version of existing application.
I got following email from apple
iPhone 5 Optimization Requirement - Your binary is not optimized for iPhone 5. As of May 1, all new iPhone apps and app updates submitted must support the 4-inch display on iPhone 5. All apps must include a launch image with the -568h size modifier immediately following the portion of the launch image's filename. Launch images must be PNG files and located at the top-level of your bundle, or provided within each .lproj folder if you localize your launch images. Learn more about iPhone 5 support and app launch images by reviewing the iOS Human Interface Guidelines and iOS App Programming Guide.
Once these issues have been corrected, go to the Version Details page and click "Ready to Upload Binary." Continue through the submission process until the app status is "Waiting for Upload." You can then deliver the corrected binary.
Solution:
After these changes application successfully submitted.
Upvotes: 3
Reputation: 2647
Make sure you have choosen "App Store" as distribution method in distribution provisioning profile, not "Ad Hoc".
Upvotes: 0
Reputation: 70683
You cannot submit an app that uses the same bundle ID or the same app name of any app (even the "same" one) submitted by another developer account.
Upvotes: 0
Reputation: 2592
Try to check the provisioning you made for the itunes store are correct with your application. Remove the old binary which has been rejected then add the new one. If you can do try to make fresh provisioning and also check in the xcode as well. And do check the mode,is that debug or distribution as you need to make the build for distribution. Hope it man help you.
Cheers Sanjay
Upvotes: 0
Reputation: 3834
Try using the Application Loader under /Developer/Applications/Utilities. Make sure you have created a New App in iTunesConnect...under Manage Applications, select the application you are going to create an update for... when that loads on the right you will see Add a New Update.
Upvotes: -1