abe abe - 1 year ago 143
iOS Question

How use iTMSTransporter?

I have 50 achievements to upload to iTunes Connect. I have read that you can do this using iTMSTransporter however I cannot find references or examples of the script or metadata.xml file.

I have found the file here:

/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/MacOS/itms/bin


Or here after updating to Application Loader 3.1:
/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin


Can someone put up an example of the script and data structure needed to use it?

Answer Source

You can download metadata specifications and the iTMSTransporter manual from iTunes Connect: https://itunesconnect.apple.com:

  • Log in
  • Click on Manage Your App
  • See Featured Resources section for metadata guides
  • See Transporter section for iTMSTransporter manual

You can also get help by executing iTMSTransporter -help [command].

While I'm not familiar with uploading achievements I've written a Ruby gem that contains a small command line program that might help you:

https://github.com/sshaw/itunes_store_transporter#readme

I also have a GUI (still somewhat rough around the edges) that might help: https://github.com/sshaw/itunes_store_transporter_web/sshaw/itunes_store_transporter_web#readme