Fork me on GitHub

Simplify Your iTunes Workflow

The Transporter GUI is the easiest way to deliver and manage your books, music, TV shows, movies, and apps on the iTunes Store.

Download iTunes Store Transporter: GUI

For macOS, Windows and Linux


Upload With Ease

Select your packages, add them to the upload queue, and monitor their progress in real time. No need to juggle multiple terminal windows. You can also set uploads (and all jobs) to run at high or low priority.


Easily Track Current and Past Jobs

Search and sort jobs by date, account, Transporter mode, status and more.

Automate Your Digital Workflow

Use the API to submit and monitor your jobs, job hooks to execute custom tasks, and emails with customizable templates to keep your team up to date.


All Transporter Activity and Output Are Saved

From uploads to metadata retrieval and package status, everything is tracked, stored and easily accessible. Success or failure, Transporter error messages and output, it's all there.


News

iTunes Store Transporter: GUI v0.2.0 Released 2017-03-18

This release has a lot of exciting features that will help with iTunes workflow automation.

Enhancements
  • Add an API
  • Add upload job hooks
  • Add upload email notification templates
  • Increase display width

Browse the full release notes here.

Download v0.2.0

iTunes::Store::Transporter v0.2.0 Released 2017-02-07

This is the core library used by the Transporter GUI to interact with iTMSTransporter.

This release has been sponsored by press9 media solutions berlin. Thanks press9!

Enhancements
  • Support for statusAll mode
  • Status command XML parser

Browse the full release notes here.

Install the release via RubyGems, view the source on GitHub.

iTunes Store Transporter: GUI v0.1.0 Released 2015-05-14

This release has been sponsored by press9 media solutions berlin. Thanks press9!

v0.1.0 contains two exciting new features: multiple accounts and batch operations.

Multiple accounts allow one to configure multiple iTunes Connect accounts and choose them on a per job basis. Sorting and searching by account is also supported.

Batch operations allow one to take advantage of iTMSTransporter's batch functionality. Now upload and verification jobs can be performed on a directory containing multiple packages.

Download v0.1.0

iTunes::Store::Transporter v0.1.2 Released 2015-03-07

This is the core library used by the Transporter GUI to interact with iTMSTransporter.

Changes
  • Only parse errors from the main iTMSTransporter thread
Enhancements
  • Look for the iTMSTransporter at known locations on OS X
  • Add the :streams (-numStreams) option to #upload

Install the release via RubyGems, view the source on GitHub.

Finally, an Official Release! 2015-01-06

While the iTunes Store Transporter GUI has been relatively stable for some time an official release had yet to be made —until now. The v0.0.1 release contains 2 important additions:

  • To better support iTMSTransporter options with long paths the length of the transporter_jobs.options column has been extended to 1024 characters
  • DB indexes have been added to the various columns used for searching

Download v0.0.1


Support

If you think you've encountered a bug please open an issue.

For commercial support email [help AT screenstaring.com].