“Unable to Validate your Application Error” While Uploading a new version of iOS App

断了今生、忘了曾经 提交于 2019-11-27 01:27:20

问题


I have been trying to upload a new version for my ios App But I always end up receiving this error "UNABLE TO VALIDATE YOUR APPLICATION, "The application you have selected does not exist"

From Xcode Archiver. I followed this question here Xcode 6.4 The Application You Have Selected Does Not Exist

Which suggests to use Application Loader, After doing that I ended up getting bunch of errors such as these

ERROR ITMS-90049: "This bundle is invalid. The bundle identifier contains disallowed characters. [See the section of the Application Programming Guide entitled The Application Bundle.]"
ERROR ITMS-90057: "Missing plist key. The Info.plist file is missing the required key: CFBundleShortVersionString."
ERROR ITMS-90056: "This bundle is invalid. The Info.plist file is missing the required key: CFBundleVersion."
The resulting API analysis file is too large.  We were unable to validate your API usage prior to delivery.  This is just an informational message.

This errors dont make any sense since all the missing keys are already present in my app, along with appropriate bundle ID of my app which has been in the Appstore for an Year now.

Can anybody help me out regarding this,

I seemed to have tried all the solutions I could find, but to no avail, anybody else facing this? Is this another issue from apples server or maintenance side and I just have to wait a couple of hours before they fix it at thier end??


回答1:


I was facing the same issue but then i used Application Loader and it worked for me. After validating your app Export your app by selecting option as Save for iOS App Store Deployment and then Just upload your apps ipa using Application Loader.




回答2:


Workaround Steps Using the Application Loader:

  1. Export your build as a file (Save for iOS App Store Deployment)
  2. Go to Xcode > Open Developer Tool > Application Loader
  3. In Application Loader log in to your account
  4. Select and upload the .ipa file you just exported



回答3:


Same issue at Xcode 6.4. My workaround.

  1. Rename Xcode 6.4 (Xcode64.app)
  2. Install Xcode 7.1 (Xcode.app)
  3. Build and archive in Xcode 6
  4. Auto launch "Organizer" in Xcode 6 and close
  5. Launch Xcode 7 and Organizer
  6. Submit to App Store



回答4:


I was with the same issue, Using the Application Loader works for me.

In Organizer, export your app and select the option Save for iOS App Store Deployment I did it and works for me

before that I tried with Save for Ad Hoc Deployment but with no success!




回答5:


Okay, I was finally able to upload my application heres what was happening, I had used a third party lib., which had an info.plist of its own

this info.plist was the culprit, It didn't had any Bundle Identifier, CFBundleVersion or CFBundleShortVersionString string, so I manually added These 3 keys into that frameworks info.plist and the application got accepted.

Dont know why but this worked, And I was able to upload my app to itunes




回答6:


Seems to be an issue with Xcode 6.4. Export the ipa and upload it using Application Loader. Relevant Apple Developer Forum Link




回答7:


This occurred for me when I accidentally left "Include Bitcode" checkmarked (on by default) in my build despite setting the project to not contain bitcode. Uncheckmarking it resolved this issue.



来源:https://stackoverflow.com/questions/33277785/unable-to-validate-your-application-error-while-uploading-a-new-version-of-ios

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!