Quais perfis de provisionamento podem instalar apps
Tipo de perfilInstala emCuidados
DevelopmentApenas dispositivos cujo UDID está no perfilSeu dispositivo precisa ser adicionado ao perfil
Ad HocApenas dispositivos cujo UDID está no perfilSeu dispositivo precisa ser adicionado ao perfil
Enterprise (in-house)Qualquer dispositivoCertificados enterprise compartilhados são revogados com frequência
App StoreNão instala apps diretamenteUse um perfil Development, Ad Hoc ou Enterprise no lugar

Importar no iClone ou no ESign

O iClone é baseado no ESign, então as etapas são as mesmas nos dois apps.

  1. Salve o arquivo .p12 e o arquivo .mobileprovision correspondente na mesma pasta. O app procura o perfil junto do certificado.
  2. Importe os dois arquivos para a lista de arquivos do app, pelo app Arquivos ou pelo menu Compartilhar.
  3. Toque no arquivo .p12 e escolha importá-lo para a biblioteca de certificados.
  4. Digite a senha do certificado.
  5. Abra o gerenciamento de certificados e confira se o certificado aparece como válido, junto com a data de validade.

Importar no KSign

Abra a seção de certificados no KSign, adicione um novo certificado, selecione o arquivo .p12 e o arquivo .mobileprovision e digite a senha. Os nomes exatos das opções podem mudar entre versões do KSign. O KSign 1.5.1 e versões posteriores não aceitam mais o formato .ksign, então importe os arquivos originais.

Instale o iClone com seu certificado em uma só etapa

Se o iClone ainda não estiver instalado, use a instalação on-line. Envie seu .p12, a senha e o .mobileprovision. O serviço verifica o certificado com a Apple antes de assinar e depois mostra um botão de instalação. O iClone instalado já vem com seu certificado. Os arquivos enviados são excluídos após a assinatura, e o app assinado é excluído após 30 minutos.

Erros comuns na importação

  • Senha errada: a senha do .p12 é definida por quem exportou o certificado. Peça-a ao seu fornecedor do certificado.
  • Nenhum perfil correspondente encontrado: o .mobileprovision precisa pertencer ao mesmo certificado e estar na mesma pasta que o .p12.
  • Dispositivo não incluído: perfis Development e Ad Hoc só instalam nos dispositivos listados. Você pode copiar seu UDID nas configurações do iClone e enviá-lo ao seu fornecedor.
  • Expirado ou revogado: o certificado não pode mais assinar apps. Veja o que fazer quando um certificado é revogado.
  • Perfil da App Store: esses perfis não instalam apps fora da App Store.

Uma observação sobre certificados gratuitos

Os certificados gratuitos encontrados na internet geralmente são certificados enterprise compartilhados, usados por muitas pessoas. A Apple os revoga com frequência, e os apps podem parar de abrir sem aviso. Um certificado emitido para o seu próprio dispositivo é mais confiável. O parceiro do iClone, iOSclone.com, oferece certificados por dispositivo.

Baixe o iClone

Baixe o IPA ou instale o iClone on-line com seu próprio certificado. O certificado é importado automaticamente para o iClone.

Perguntas frequentes

Posso usar o mesmo certificado no ESign, no KSign e no iClone?

Sim. Um certificado não fica vinculado a um único app de assinatura. Importe os mesmos .p12 e .mobileprovision em cada app.

Onde encontro o UDID do meu iPhone?

O iClone e o ESign conseguem ler o UDID do dispositivo nas configurações, e você pode copiá-lo de lá.

Por que o app diz que o certificado não inclui este dispositivo?

O perfil é do tipo Development ou Ad Hoc e não lista o seu UDID. Os apps assinados com ele não podem ser instalados neste iPhone. Peça ao seu fornecedor para adicionar o dispositivo ou use um perfil que o inclua.

O iclone.download guarda meu certificado?

Não. Certificados, senhas e perfis enviados são usados apenas no trabalho de assinatura atual e excluídos em seguida. O app assinado é excluído após 30 minutos.

ESign, KSign e AllInSign são projetos ou marcas de seus respectivos desenvolvedores. O iClone é um projeto independente e não é afiliado, patrocinado nem endossado por eles.