// assinatura do ios
Assinatura de código do iOS, resolvida em cada build.
A Apple exige que todo app de iPhone seja assinado antes de ir para o TestFlight ou a App Store. O Push200 cuida dos certificados e perfis para você, usando uma chave da sua conta da Apple.
Não precisa de cartão. Apps Expo, Capacitor, React Native e Flutter. Funciona com o repositório do GitHub que você já tem. Suas chaves ficam no seu GitHub.
Os termos, explicados
Você só precisa criar a chave do App Store Connect. Certificados e perfis são organizados em cada build.
- Certificado de assinatura: prova para a Apple que seu app vem da sua conta Apple Developer
- Perfil de provisionamento: um arquivo da Apple que liga seu app, o App ID dele e seu certificado
- Chave do App Store Connect: um pequeno arquivo terminado em
.p8que permite ao Push200 falar com a Apple por você, junto com um Issuer ID
Como criar sua chave
Abra a página de chaves da Apple
Ela fica no App Store Connect, em Users and Access e depois Integrations. Fique em Team Keys.
Crie uma nova chave
Dê o nome Push200, escolha o acesso App Manager e clique em Generate. Sempre crie uma nova, porque a Apple não deixa baixar uma chave antiga de novo.
Baixe a chave e copie o Issuer ID
Baixe o arquivo
.p8. A Apple só deixa baixar uma vez. Depois, copie o Issuer ID mostrado acima das suas chaves.Adicione os dois ao Push200
Verificamos com a Apple na hora. A chave vai para os secrets criptografados do seu GitHub.
Se você chegar ao limite de certificados
A Apple permite só alguns certificados de assinatura por vez. Isso é normal se você já publicou apps antes, e não quer dizer que sua chave esteja errada. Você tem duas opções:
- Usar um certificado que você já tem: cole a chave privada dele no campo que o Push200 mostra. É um texto, geralmente em um arquivo terminado em
.pemou.key - Remover um certificado que você não usa mais na página de certificados da Apple, e nós criamos um novo para você. Antes, confira se nada mais o usa, porque outro serviço de build ou desenvolvedor que o use deixaria de conseguir assinar novos builds
Onde fica sua chave de certificado
Sua chave de certificado da Apple vai para o seu próprio GitHub como um secret criptografado, e o Push200 não guarda nenhuma cópia. A Apple limita quantos certificados você pode ter, então, quando você adiciona outro app, uma tarefa rápida no seu próprio GitHub copia a chave.
Sua próxima publicação pode estar a um clique de distância.
Comece grátis, sem cartão. Configure seu primeiro app hoje.
Comece grátis