Como assinar um App iOS com um certificado de terceiro
23.03
A Apple tem um programa focado no mercado corporativo onde ela fornece uma App Store privada (mais detalhes podem serem vistos aqui: App Store Privada), recentemente pegamos um projeto do Grupo Sanofi que é o desenvolvimento de um App para a Merial e outro para a Medley, um dos requisitos destes Apps eram serem distribuídos na loja privada da Sanofi.
Para distribuir uma App na loja deles é obrigatório que o App seja compilado e assinado com o certificado da Sanofi. Isto deu uma certa dor de cabeça, pois o time da Sanofi nos enviou apenas o certificado.p12 e o mobileprovision deles, mas no Xcode não encontramos nenhuma opção ou linha de comando para compilar e assinar um App com estes arquivos. O Xcode obriga a seleção de um AppleId e através dele “puxa” os certificados e mobile provisionings existentes na sua conta no developer.apple.com. Depois de muito apanhar descobrimos um App chamado iResign para reassinar um app. Esta foi a única saída para conseguirmos compilar/assinar o App com os dados do cliente.
Segue abaixo o passo a passo para assinar um App já compilado.
Presidente de Portugal no encerramento No último dia aconteceu a trilha FullSTK, focada...
Eita, sô! Chegamos ao décimo aniversário da Vizir! Chegamos em um momento...
Terceiro dia de evento. Fila para entrar, muita gente de novo, mas faz parte! Tudo...
Palco principal do WebSummit, as luzes dele são legais! No primeiro dia, ou melhor,...
Estamos contratando Desenvolvedores(as)! Apaixonados por resolver problemas reais e que...