Introdução: Atualmente, muitas empresas usam a estrutura H5 para desenvolvimento de aplicativos, e uniapp é a mais madura dessas estruturas H5, então hbuilderx se tornou a primeira escolha para desenvolvedores. Porém, é necessário um certificado para empacotar um APP, então como obter esse certificado? Gerar um certificado Apple é relativamente complicado, então aqui vou me concentrar no processo de geração de um certificado iOS
Atualmente, muitas empresas usam a estrutura H5 para desenvolvimento de aplicativos, e uniapp é a estrutura H5 mais madura, então hbuilderx se tornou a primeira escolha para desenvolvedores. Porém, é necessário um certificado para empacotar um APP, então como obter esse certificado?
Gerar um certificado Apple é relativamente complicado, então aqui vou me concentrar no processo de geração de um certificado iOS:
Se você não possui uma conta de desenvolvedor Apple, você precisa ir ao Apple Developer Center para registrar uma conta de desenvolvedor Apple. O tutorial para registrar um desenvolvedor Apple é o seguinte: Um guia conciso para registro de conta de desenvolvedor Apple_iOS Technology Enthusiast Blog- CSDN Blogue
Depois de ter um desenvolvedor Apple, você pode seguir as etapas abaixo para criar um certificado.
Primeiro, criamos um certificado p12. O processo de criação de um certificado p12 é o seguinte:
1. Faça login no plano de fundo do desenvolvedor Apple, clique no menu de certificados e entre na página de gerenciamento de certificados cer. Clique no pequeno sinal de adição azul à direita para começar a criar um certificado. Ao criar um certificado, selecione a distribuição ad hoc do ios e a loja de aplicativos como o tipo de certificado. Esse tipo já inclui o teste de dispositivo real e o tipo de armazenamento (ad hoc é real teste do dispositivo, a loja de aplicativos está listada). Por favor, não escolha certificados do tipo Apple ou dev, pois eles não podem ser usados para empacotamento na nuvem hbuilderx.
2. Durante o processo de criação de um certificado cer, será solicitado que forneçamos um arquivo csr, conforme mostrado abaixo
3. Mude para appuploder
Utilize a função appuploder para gerar o certificado ios para criar este arquivo .p12, conforme mostrado na figura abaixo, após gerar o arquivo .p12, baixe este arquivo para o seu computador local.
4. Retorne ao Apple Developer Center, o certificado .p12 gerado pelo appuploader será sincronizado novamente e você poderá usar o appuploader para gerar um certificado Apple no formato p12.
Através das etapas acima, o certificado de embalagem p12 foi gerado.
A seguir, ensinaremos como gerar o arquivo de perfil de certificado necessário para o empacotamento:
1. Entre no Apple Developer Center, clique em Identificadores e crie um appId (nome do pacote).Após a criação, conforme mostrado na figura abaixo, observe que o formato do nome do pacote é provavelmente um formato de nome de pacote java: com. xxxxxx.aaaa
2. Se o appId da primeira etapa tiver sido criado, você poderá entrar no menu de perfis para começar a criar um arquivo de perfil de certificado.
3. Ao criar um arquivo de perfil, se for um teste de dispositivo real, selecione o tipo ad hoc, e se for um lançamento oficial, selecione o tipo de app store.
4. Durante o processo de criação do arquivo de perfil, será solicitado que selecionemos o appId e o certificado cer. Não escolha o errado, conforme mostrado nas duas imagens a seguir:
5. Mude para appuploder
Use a função do appuploder para gerar o arquivo de descrição para criar este arquivo de descrição, conforme mostrado na figura abaixo, após gerar o arquivo de descrição, baixe este arquivo para o seu computador local.
6. Se você criar um tipo de teste de dispositivo real ad hoc, também será necessário fornecer o udid do dispositivo de teste (iphone), porque somente o dispositivo com o udid adicionado pode instalar o arquivo ipa empacotado. Se você não sabe como obter o udid, você pode usar a ferramenta appuploder para escanear o código para obter o udid: