Submission to app store unable to find metadata.xml

Sorry, I didn’t mean to imply you’d broken any “rules”.  Actually, your reply to your own post came in while I was writing my response which makes the order of events look different to what it actually was.

My only aim was to stop people thinking that because someone once had an issue with the metadata.xml file then all app submission issues are caused by the same thing.  I’m glad you solved your problem and even gladder (?) that you posted the solution for others to see.

gladder is a perfectly fine adjective, Perry. no worries… thanks!

But if you have not hit “Ready to Upload Binary”, you wouldn’t be able to select the application from the Application Loader drop down. 

I am also getting the missing metadata.xml error message (and it then tells me the zip file is invalid) but even if I launch Application Loader directly I cannot select the build zip file as it is greyed out.

I’ve submitted loads of apps before so I know the ropes pretty well but this is my first submission since upgrading to Xcode 5.

Update: Solved my own problem! Being so used to Corona nicely taking you into Application Loader I forgot that you need you use Deliver Your App not Open Package … when doing it manually!

Same problem corona sdk 1228 osx 10.8.5

Same problem here, too. (I did click “Ready to Upload Binary”)

Should I use XCode or igonre the error? It seems there is no specific answer for this problem yet? 

We successfully uploaded our last build a while ago by just ignoring the error and opening Application Loader right through Xcode (Xcode -> Open Developer Tool -> Application Loader).  The package that was created during the build process was able to be submitted without a problem. It has since been approved and live for a while now without any known issues.

Note:  It is still a little nerve racking though anytime you are submitting a package that has previously told you that there was an error with a missing file.

I got the first error also. when I tried to go through the Application Loader, I got: ITMS-9000 invalid routing app setting

Just run Application Loader directly.  Click on the Spotlight magnifying class at the top right, type in Application Loader and then click on the one that says “Application” and it will launch it for you.  Then you can send your app without this error.  We are looking into fixing it, but this is the work-around for now.

I got that error inside the Application Loader directly several times, in fact. my clients are freaking out!

The full message: ERROR ITMS-9000: “In valid routing app setting: To upload a routing app coverage file on iTunes Connect, you must define the app binary as a routing app.” as SoftwareAssets/AoftwareAsset(MZItmspSoftareAsset Package)

says it’s unable to Authenticate the package…

it turned out to be the geojson file I was forced to upload (it was supposed to be optional, but it wouldn’t let me move on until I uploaded one). I went back and deleted it and the app went up in a flash!!!

Not all app submission issues are the same thing.

The issue that started this forum thread is with the “Upload to App Store” button in the Simulator causing an error concerning “metadata.xml” when you’ve installed Xcode 5.0.  The interim solution is to not use that button  in the Simulator but use Xcode directly.

Other App Store submission issues are almost certainly unrelated.  As we all know, you have to get your certs and provisioning lined up just so or Apple will throw an error.  If you get an error you haven’t seen before, you’ll have to go to search the web and try to find someone who has already figured it out or post a new thread here asking if anyone has seen the issue before.

my original discovery of this issue came  from research when I tried to use the alternative method of publishing out of Corona when the App Uploader didn’t work. I couldn’t find any info on the issue I was having with the app uploader so I posted my dilemma here hoping to find someone who had encountered a similar problem because this project needed to be published right away. when I discovered the solution I shared it here as well. there may be others who have encountered this error, who were forced to upload geojson files as I was who will now know the solution. all of my other ducks were certainly in the proverbial row…I didn’t know I was violating any forum rules by publishing my query here, and I’m sorry if I did. Desperate times, etc…

Sorry, I didn’t mean to imply you’d broken any “rules”.  Actually, your reply to your own post came in while I was writing my response which makes the order of events look different to what it actually was.

My only aim was to stop people thinking that because someone once had an issue with the metadata.xml file then all app submission issues are caused by the same thing.  I’m glad you solved your problem and even gladder (?) that you posted the solution for others to see.

gladder is a perfectly fine adjective, Perry. no worries… thanks!

I am also getting the missing metadata.xml error message (and it then tells me the zip file is invalid) but even if I launch Application Loader directly I cannot select the build zip file as it is greyed out.

I’ve submitted loads of apps before so I know the ropes pretty well but this is my first submission since upgrading to Xcode 5.

Update: Solved my own problem! Being so used to Corona nicely taking you into Application Loader I forgot that you need you use Deliver Your App not Open Package … when doing it manually!

You forgot to mention how you solved your problem!

“but even if I launch Application Loader directly I cannot select the build zip file as it is greyed out.”

because I can load the application loader myself.

I just can’t select myBuild.zip, if I rename it to myBuild.ipa, still nothing happens.

very desperate. Help!

 

it turned out to be the geojson file I was forced to upload (it was supposed to be optional, but it wouldn’t let me move on until I uploaded one). I went back and deleted it and the app went up in a flash!!!

@Lava Level, you don’t upload .ipa’s to iTunes Connect.  They expect a .zip file.  Run Application Loader and make sure you click on “Deliver your app”.   Presuming you built the app with a distribution certificate and not an AdHoc one, it should guide you through uploading the .zip file.

Rob