O que é o Transporter da Apple e Quando Usar

O Transporter é o app da Apple para enviar builds ao App Store Connect sem abrir o Xcode. Útil em pipelines de CI/CD e quando o Xcode Organizer não é uma opção.

Leitura: 5 min Atualizado: 2025 Verificado pela equipe AtlasTech

Índice

  1. O que é o Transporter
  2. Quando usar o Transporter
  3. Como instalar
  4. Como usar a interface gráfica
  5. Transporter via linha de comando
  6. Transporter vs. Xcode Organizer
  7. Erros comuns

1. O que é o Transporter

O Transporter é um aplicativo gratuito da Apple disponível na Mac App Store que serve exclusivamente para fazer upload de builds (.ipa ou .pkg) para o App Store Connect. É a alternativa ao fluxo de distribuição nativo do Xcode Organizer.

Antes do Xcode 11, o Transporter era chamado de "Application Loader" — a funcionalidade é a mesma, apenas o nome e a interface mudaram.

2. Quando usar o Transporter

O Transporter é útil em situações específicas:

Para a maioria dos casos — publicação manual pelo desenvolvedor — o Xcode Organizer é mais conveniente. O Transporter brilha em automação.

3. Como instalar

O Transporter está disponível gratuitamente na Mac App Store. Busque por "Transporter" na Mac App Store ou acesse diretamente pelo link apps.apple.com/br/app/transporter. O app é desenvolvido pela Apple Inc. — certifique-se de instalar o oficial.

Também está disponível como ferramenta de linha de comando, incluída no pacote do Xcode em /Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/Versions/A/Frameworks/AppStoreService.framework/ — mas a maioria dos usuários usa via Fastlane ou Xcode diretamente.

4. Como usar a interface gráfica

Passo 1

Login com Apple ID

Abra o Transporter e faça login com o Apple ID da conta Apple Developer. Se a conta usa autenticação de dois fatores (obrigatória), você pode precisar gerar uma App-Specific Password em appleid.apple.com para usar no Transporter.

Passo 2

Adicionar o arquivo

Clique em "Add App" ou arraste o arquivo .ipa para a janela do Transporter. O app vai verificar o arquivo e mostrar informações básicas (nome do app, versão, bundle ID).

Passo 3

Entregar

Clique em "Deliver" para iniciar o upload. O Transporter valida o arquivo localmente antes de enviar — erros de assinatura ou formato são detectados aqui. Após a validação, o upload começa e pode levar de 2 a 15 minutos.

5. Transporter via linha de comando

Para automação em CI/CD, o Transporter pode ser usado via linha de comando com o utilitário iTMSTransporter. O Fastlane usa internamente essa ferramenta — o lane upload_to_app_store do Fastlane chama o iTMSTransporter automaticamente.

Para uso direto, gere uma App-Specific Password em appleid.apple.com → Sign-In and Security → App-Specific Passwords. Use essa senha no script em vez da senha principal da conta Apple.

✓ Em pipelines de CI/CD, sempre use App-Specific Passwords — nunca a senha principal da conta Apple. As App-Specific Passwords podem ser revogadas individualmente sem afetar outras integrações.

6. Transporter vs. Xcode Organizer

Para publicações manuais do dia a dia, o Xcode Organizer é mais completo. Para equipes com pipeline automatizado, o Transporter (ou Fastlane, que usa o Transporter internamente) é a escolha certa.

7. Erros comuns

Quer que a gente publique por você?

App Store e Google Play em até 7 dias. A partir de R$1.800.

Solicitar publicação