abe abe - 2 months ago 18x
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?


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:


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