Mudanças entre as edições de "Certificado IOS"

De UltramaxWiki
Ir para navegação Ir para pesquisar
 
(2 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
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, serão necessário ir ao site da apple e requisitar os certificados de desenvolvimento e distribuição de IOS (passo 4 em diante).  
+
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"
+
1. 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
+
2. 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
+
3. Revise as alterações e clique OK
  
  
#O arquivo será baixado no Desktop com o nome CertificateSigningRequest.certSigningRequest
+
4. O arquivo será baixado no Desktop com o nome CertificateSigningRequest.certSigningRequest
  
 
[[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
+
5. 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
+
6. 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
+
7. Será preciso criar dois novos Certificados. Um para distribuição IOS e outro para desenvolvimento IOS
  
 
[[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
+
8. 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]]
  
9 - Dê um duplo clique no arquivo de certificado baixado. Ele será adicionado ao key chain (será requisitado a senha)
+
9. 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 atual tal como às 14h53min 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).

1. Procure e abra o utilitário chamado "Keychain". Escolha o menu "Keychain access > Certificate Assistant e depois "Request a certificate from a Certificate Authority"

Keychainaccess.png


2. Entre com o email "ultramaxsistemas@gmail.com" nos campos de e-mail o nome Ultramax Sistemas e escolha o algoritmo RSA 4096

Keychaindadospreenchidos.png

3. Revise as alterações e clique OK


4. O arquivo será baixado no Desktop com o nome CertificateSigningRequest.certSigningRequest

Certificadogerado.png

5. 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

Telacertificados.png


6. Vá em  Certificates, Identifiers e Profiles e clique em Certificates

7. Será preciso criar dois novos Certificados. Um para distribuição IOS e outro para desenvolvimento IOS

Iosdevelopmentstep.png

8. 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. 

Gerandocertificadopasso1.png

9. Dê um duplo clique no arquivo de certificado baixado. Ele será adicionado ao key chain (será requisitado a senha)

Gerandocertificadopassofinal.png

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

Certificadosaplicados.png

Após todos os passos acima o Mac OS estará apto a gerar e subir novos apps para a loja