What is Transporter?
Transporter is Apple’s Java-based command-line tool to validate metadata and assets and deliver them directly to iTunes. Partners must be approved by the Transporter qualification process in order to use this delivery method.
Delivery methods Aspera and Signiant are incorporated to provide fast and reliable transportation.
What are Signiant and Aspera?
Signiant and Aspera are third-party delivery methods used in Transporter to submit content. They aren't made by Apple. For more information, see the websites for Signiant and Aspera.
How do I run Transporter?
Because Transporter is a command line tool, it must be run from the command line. To run Transporter, make sure you are in the directory in which it is installed, then use the iTMSTransporter command at the command line. You can specify the command-line options and values that are described in the Transporter User Guide.
On which operating systems is Transporter supported?
Apple supports Transporter on the following operating systems:
- macOS X 10.6 or later (64-bit system)
- Microsoft Windows 7, 8, 10 or later (32 bit versions only)
- Red Hat Enterprise Linux (64-bit system)
To install and run Transporter, you should have:
- 150 megabytes (MB) of available disk space and 2GB of RAM
- The Java Virtual Machine (JVM) version 1.8 or later
- A 2048MB maximum heap size, by default
Where can I download Transporter?
If you are approved by the Transporter qualification process, you can download Transporter from the Tools section. You must be signed in to iTunes Connect in order to download Transporter.
For more information on the Transporter qualification process, contact us.
Is there a Graphical User Interface (GUI) version of Transporter?
Transporter is run through the use of the command line interface. Currently there is no GUI.
Can I build a Graphical User Interface (GUI) for Transporter?
Yes. Because Transporter is a command line tool, you can build a custom GUI for it and integrate it with your workflow.