Skip to content

Add Transporter #13389

@thomasbach-dk

Description

@thomasbach-dk

Tool name

Transporter

Tool license

Free but proprietary (Apple-licensed, Mac App Store distribution only).

Add or update?

  • Add
  • Update

Desired version

Latest version available in the Mac App Store

Approximate size

No response

Brief description of tool

Transporter (previously known as iTMSTransporter) is Apple’s official tool for securely uploading app binaries, metadata, and other assets to App Store Connect and TestFlight. Since altool has been deprecated, Transporter is now (soon) the only supported method to programmatically upload .ipa files to App Store Connect. It must be installed through the Mac App Store and cannot be installed via Homebrew or obtained from command-line packages.

URL for tool's homepage

https://apps.apple.com/us/app/transporter/id1450874784

Provide a basic test case to validate the tool's functionality.

# Verify Transporter installation location
if [ ! -d "/Applications/Transporter.app" ]; then
    echo "Transporter.app not found"
    exit 1
fi

# Check that the iTMSTransporter executable exists
if [ ! -f "/Applications/Transporter.app/Contents/itms/bin/iTMSTransporter" ]; then
    echo "iTMSTransporter binary missing"
    exit 1
fi

# Run a simple command to ensure it executes
/Applications/Transporter.app/Contents/itms/bin/iTMSTransporter \
    -help

if [ $? -ne 0 ]; then
    echo "Transporter failed to run"
    exit 1
fi

echo "Transporter installation validated successfully"

Platforms where you need the tool

  • Azure DevOps
  • GitHub Actions

Runner images where you need the tool

  • Ubuntu 22.04
  • Ubuntu 24.04
  • Ubuntu Slim
  • macOS 13
  • macOS 13 Arm64
  • macOS 14
  • macOS 14 Arm64
  • macOS 15
  • macOS 15 Arm64
  • macOS 26 Arm64
  • Windows Server 2019
  • Windows Server 2022
  • Windows Server 2025

Can this tool be installed during the build?

No

Tool installation time in runtime

No response

Are you willing to submit a PR?

Yes but I guess it's not an option in this case

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions