Como criar a chave da API do App Store Connect (key_id, issuer_id, .p8 e team_id)

Atualizado em

Com a chave, o build do iPhone feito pelo Expo vai direto para o TestFlight e o App Store Connect.

O que você ganha

Antes de começar

Passo a passo

  1. 1. Gere a chave

    appstoreconnect.apple.com → Usuários e acesso → Integrações → API do App Store Connect → Chaves de equipe → Gerar chave da API (+). Nome FarejaLeads, acesso App Manager.

    Baixe o arquivo .p8 (só baixa uma vez). Na mesma tela, copie o ID da chave (key_id) e o ID do emissor (issuer_id), que aparece acima da lista.

    O nome deste menu pode ter mudado na plataforma. Viu outro? Conte abaixo: o guia se corrige com o seu relato.

  2. 2. Ache o team_id

    developer.apple.com/account → Membership details → Team ID (10 caracteres).

    O nome deste menu pode ter mudado na plataforma. Viu outro? Conte abaixo: o guia se corrige com o seu relato.

  3. 3. Salve no FarejaLeads

    Site → app (farejaleads.com/app/apps) → Credenciais das lojas → App Store Connect (chave da API): cole o conteúdo do .p8, key_id, issuer_id e team_id.

  4. 4. Primeira vez: certificados

    A Apple exige login para criar o certificado de distribuição: baixe o projeto Expo (Site → app → arquivos) e rode npx eas-cli credentials uma vez no seu computador. Depois, os builds daqui rodam sozinhos.

Regras que valem sempre

Abrir Integrações no app · Todos os guias