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

De UltramaxWiki
Ir para navegação Ir para pesquisar
(certificado IOS distribuição desenvolvimento mac os)
 
 
(4 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 2: Linha 2:
  
  
== '''Como criar o certificado de distribuição e desenvolvimento para IOS''' ==
+
=='''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.
 
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)
 
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).
 
  
# Procure e abra o utilitário chamado "Keychain". Escolha o menu "Keychain access > Certificate Assistant e depois "Request a certificate from a Certificate Authority"
+
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).  
[[Arquivo:Keychainaccess.png|miniaturadaimagem]]
 
  
 +
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"
  
# Entre com o email "ultramaxsistemas@gmail.com" nos campos de e-mail o nome Ultramax Sistemas e escolha o algoritmo RSA 4096
+
[[Arquivo:Keychainaccess.png|centro]]
  
[[Arquivo:Keychaindadospreenchidos.png|miniaturadaimagem]]
 
  
# Revise as alterações e clique OK
+
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]]
  
#O arquivo será baixado no Desktop com o nome CertificateSigningRequest.certSigningRequest
+
3. Revise as alterações e clique OK
  
[[Arquivo:Certificadogerado.png|miniaturadaimagem]]
 
  
#Com esse arquivo será possível criar os novos certificados de desenvolvedor e distribuição. Entre no site
+
4. O arquivo será baixado no Desktop com o nome CertificateSigningRequest.certSigningRequest
 +
 
 +
[[Arquivo:Certificadogerado.png|centro]]
 +
 
 +
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
[[Arquivo:Telacertificados.png|miniaturadaimagem]]
+
[[Arquivo:Telacertificados.png|centro]]
 +
 
  
 +
6. Vá em  Certificates, Identifiers e Profiles e clique em Certificates
  
#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
  
#Será preciso criar dois novos Certificados. Um para distribuição IOS e outro para desenvolvimento IOS
+
[[Arquivo:Iosdevelopmentstep.png|centro]]
  
[[Arquivo:Iosdevelopmentstep.png|miniaturadaimagem]]
+
8. 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. 
  
[[Arquivo:Gerandocertificadopasso1.png|miniaturadaimagem]]
+
[[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|miniaturadaimagem]]
+
[[Arquivo:Gerandocertificadopassofinal.png|centro]]
  
 
Repita os passos de 7 a 9 para iOS app Distribution
 
Repita os passos de 7 a 9 para iOS app Distribution
Linha 48: Linha 51:
 
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
 
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
  
[[Arquivo:Certificadosaplicados.png|miniaturadaimagem]]
+
[[Arquivo:Certificadosaplicados.png|centro]]
  
 
Após todos os passos acima o Mac OS estará apto a gerar e subir novos apps para a loja
 
Após todos os passos acima o Mac OS estará apto a gerar e subir novos apps para a loja

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