Mudanças entre as edições de "Certificado IOS"
Linha 7: | Linha 7: | ||
Os passos abaixo demonstram como gerar esses certificados a partir de um sistema operacional Mac OS (foi usado o Mojave nesse exemplo) | Os passos abaixo demonstram como gerar esses certificados a partir de um sistema operacional Mac OS (foi usado o Mojave nesse exemplo) | ||
− | Antes de tudo, é necessário criar um arquivo com um pedido para geração de certificado (CSR), os passos de 1 a 3 abaixo, demonstram como faze-lo. Depois com arquivo gerado, | + | Antes de tudo, é necessário criar um arquivo com um pedido para geração de certificado (CSR), os passos de 1 a 3 abaixo, demonstram como faze-lo. Depois com arquivo gerado, será necessário ir ao site da apple e requisitar os certificados de desenvolvimento e distribuição de IOS (passo 4 em diante). |
− | #Procure e abra o utilitário chamado "Keychain". Escolha o menu "Keychain access > Certificate Assistant e depois "Request a certificate from a Certificate Authority" | + | # Procure e abra o utilitário chamado "Keychain". Escolha o menu "Keychain access > Certificate Assistant e depois "Request a certificate from a Certificate Authority" |
[[Arquivo:Keychainaccess.png|centro]] | [[Arquivo:Keychainaccess.png|centro]] | ||
− | #Entre com o email "ultramaxsistemas@gmail.com" nos campos de e-mail o nome Ultramax Sistemas e escolha o algoritmo RSA 4096 | + | # Entre com o email "ultramaxsistemas@gmail.com" nos campos de e-mail o nome Ultramax Sistemas e escolha o algoritmo RSA 4096 |
[[Arquivo:Keychaindadospreenchidos.png|centro]] | [[Arquivo:Keychaindadospreenchidos.png|centro]] | ||
− | #Revise as alterações e clique OK | + | # Revise as alterações e clique OK |
Linha 25: | Linha 25: | ||
[[Arquivo:Certificadogerado.png|centro]] | [[Arquivo:Certificadogerado.png|centro]] | ||
− | #Com esse arquivo será possível criar os novos certificados de desenvolvedor e distribuição. Entre no site | + | # Com esse arquivo será possível criar os novos certificados de desenvolvedor e distribuição. Entre no site |
https://developer.apple.com/account/#/overview/ULMZ6D2L4W | https://developer.apple.com/account/#/overview/ULMZ6D2L4W | ||
Linha 31: | Linha 31: | ||
− | #Vá em Certificates, Identifiers e Profiles e clique em Certificates | + | # Vá em Certificates, Identifiers e Profiles e clique em Certificates |
#Será preciso criar dois novos Certificados. Um para distribuição IOS e outro para desenvolvimento IOS | #Será preciso criar dois novos Certificados. Um para distribuição IOS e outro para desenvolvimento IOS | ||
Linha 37: | Linha 37: | ||
[[Arquivo:Iosdevelopmentstep.png|centro]] | [[Arquivo:Iosdevelopmentstep.png|centro]] | ||
− | #Clique em Certificates + e depois clique em iOS App Development. Suba o arquivo CertificateSigningRequest.certSigningRequest e então, no passo final | + | # Clique em Certificates + e depois clique em iOS App Development. Suba o arquivo CertificateSigningRequest.certSigningRequest e então, no passo final |
Faça download do arquivo de certificado novo. | Faça download do arquivo de certificado novo. | ||
Linha 43: | Linha 43: | ||
[[Arquivo:Gerandocertificadopasso1.png|centro]] | [[Arquivo:Gerandocertificadopasso1.png|centro]] | ||
− | + | #Dê um duplo clique no arquivo de certificado baixado. Ele será adicionado ao key chain (será requisitado a senha) | |
[[Arquivo:Gerandocertificadopassofinal.png|centro]] | [[Arquivo:Gerandocertificadopassofinal.png|centro]] |
Edição das 14h50min de 5 de junho de 2020
Como criar o certificado de distribuição e desenvolvimento para IOS
Para poder enviar ou instalar os arquivos com o binário do app em desenvolvimento para a loja da apple/aparelho durante o desenvolvimento é necessário gerar um certificado, para distribuição e desenvolvimento respectivamente. Os passos abaixo demonstram como gerar esses certificados a partir de um sistema operacional Mac OS (foi usado o Mojave nesse exemplo)
Antes de tudo, é necessário criar um arquivo com um pedido para geração de certificado (CSR), os passos de 1 a 3 abaixo, demonstram como faze-lo. Depois com arquivo gerado, será necessário ir ao site da apple e requisitar os certificados de desenvolvimento e distribuição de IOS (passo 4 em diante).
- Procure e abra o utilitário chamado "Keychain". Escolha o menu "Keychain access > Certificate Assistant e depois "Request a certificate from a Certificate Authority"
- Entre com o email "ultramaxsistemas@gmail.com" nos campos de e-mail o nome Ultramax Sistemas e escolha o algoritmo RSA 4096
- Revise as alterações e clique OK
- O arquivo será baixado no Desktop com o nome CertificateSigningRequest.certSigningRequest
- Com esse arquivo será possível criar os novos certificados de desenvolvedor e distribuição. Entre no site
https://developer.apple.com/account/#/overview/ULMZ6D2L4W
- Vá em Certificates, Identifiers e Profiles e clique em Certificates
- Será preciso criar dois novos Certificados. Um para distribuição IOS e outro para desenvolvimento IOS
- Clique em Certificates + e depois clique em iOS App Development. Suba o arquivo CertificateSigningRequest.certSigningRequest e então, no passo final
Faça download do arquivo de certificado novo.
- Dê um duplo clique no arquivo de certificado baixado. Ele será adicionado ao key chain (será requisitado a senha)
Repita os passos de 7 a 9 para iOS app Distribution
Imagem de como deve ficar os novos certificados gerados e acionado o duplo clique após os passos 7 a 9 para distribution e development
Após todos os passos acima o Mac OS estará apto a gerar e subir novos apps para a loja