Menu adicional

Obtenha o MemberPress hoje mesmo! Comece a ser pago pelo conteúdo que você cria! Obtenha o MemberPress agora
  1. Início
  2. Base de conhecimento
  3. Aplicativo MemberPress
  4. Versões do aplicativo
  5. Gerando aplicativos iOS para lançamento para o aplicativo MemberPress

Gerando aplicativos iOS para lançamento para o aplicativo MemberPress

Os aplicativos iOS Release permitem a preparação de compilações prontas para produção para envio à App Store, distribuição TestFlight e validação precisa de compras no aplicativo. Os aplicativos Release compilam a configuração do site, a marca, os menus e as personalizações em arquivos IPA usando servidores de compilação baseados em nuvem. Este documento explica como criar compilações do aplicativo iOS Release, enviá-las para o App Store Connect, convidar testadores do TestFlight e gerenciar atualizações de compilação.

Os aplicativos de lançamento são necessários para o envio à App Store e para a verificação dos preços reais das assinaturas, durações e fluxos de compra. Os aplicativos de teste servem para a garantia de qualidade diária e pré-visualizações rápidas do desenvolvimento, enquanto os aplicativos de lançamento permitem transações genuínas de compra dentro do aplicativo e testes oficiais de distribuição. A configuração adequada do aplicativo de lançamento garante testes precisos antes da publicação e processos de envio à App Store sem complicações.

Entendendo aplicativos de lançamento e de teste

Os aplicativos de lançamento e os aplicativos de teste têm finalidades diferentes no ciclo de vida do desenvolvimento e da distribuição.

Características do aplicativo de teste

Os aplicativos de teste proporcionam uma rápida implementação para atividades de desenvolvimento e garantia de qualidade.

Garantia de qualidade diária permite ciclos de teste rápidos sem atrasos na submissão à loja de aplicativos. Os aplicativos de teste são instalados por meio de um código QR, sem a necessidade de distribuição pela App Store.

Pré-visualizações de desenvolvimento Apresente os recursos e a funcionalidade do aplicativo para processos de aprovação. A instalação direta simplifica o compartilhamento com as partes interessadas e os revisores.

Validação de código personalizado verifica as personalizações conectadas ao GitHub antes da implantação em produção. As equipes de desenvolvimento testam as alterações no código sem procedimentos formais de lançamento.

Compras simuladas Use preços provisórios sem processar transações reais. O ambiente de teste permite a verificação do fluxo de compras sem implicações financeiras.

Características do aplicativo de lançamento

Os aplicativos de lançamento fornecem compilações de nível de produção para distribuição e testes oficiais.

Envio para a App Store requer arquivos IPA do aplicativo de lançamento para publicação na loja. Somente os aplicativos de lançamento atendem aos requisitos de distribuição da Apple para disponibilidade pública.

Distribuição do TestFlight permite testes de lançamento controlado antes do lançamento público. O TestFlight oferece um ambiente estruturado de testes beta para aplicativos de lançamento.

Exibição dos preços reais mostra os custos reais da assinatura e os termos aos testadores. A verificação do preço garante que as expectativas dos membros sejam precisas antes do lançamento público.

Transações de compra genuínas Processe pagamentos reais de compras no aplicativo por meio do faturamento da App Store. Os testes de transação confirmam o processamento adequado do pagamento e a validação do recibo.

Ligação do ID do pacote Conecta os aplicativos de lançamento às configurações do produto do App Store Connect. A Apple associa as compras no aplicativo exclusivamente aos IDs do pacote do aplicativo de lançamento.

Criando uma compilação do aplicativo para lançamento no iOS

A geração da compilação do aplicativo Release cria arquivos IPA prontos para produção para distribuição na App Store.

  1. Navegue até Painel > Aplicativo MP > Compilar.
  2. Clique no botão Solicitar compilação botão.
  1. Selecione iOS como a plataforma entre as opções disponíveis.
  2. Selecione Lançar aplicativo como o tipo de compilação.
  1. Clique em Próximo para prosseguir com a revisão da configuração da compilação.
  2. Revise todas as configurações de compilação exibidas na tela de confirmação.
  3. Clique em Enviar solicitação de compilação para enviar a solicitação de compilação.
  4. Aguarde de 15 a 60 minutos para que a compilação seja concluída na fila de compilação.
  5. Clique em Verifique novamente o status agora para atualizar o status da compilação, se necessário.

Observação: O tempo de conclusão da compilação varia de acordo com a complexidade da compilação e a carga do servidor. A maioria das compilações é concluída em até 30 minutos após o envio da solicitação.

Baixando o arquivo IPA

O download do arquivo IPA prepara o pacote do aplicativo para o upload no App Store Connect.

  1. Navegue até Painel > Aplicativo MP > Compilação > Histórico de compilação após a conclusão da construção.
  2. Localize a versão finalizada na lista de histórico.
  3. Clique em Instalar no dispositivo iOS ao lado da versão finalizada.
  1. Clique em Baixar arquivo IPA nas opções de instalação.
  1. Salve o arquivo IPA em um local seguro no computador.

Os arquivos IPA contêm o aplicativo iOS compilado, pronto para distribuição no TestFlight e na App Store.

Envio para a App Store Connect

O upload do App Store Connect permite a distribuição do TestFlight e a preparação para o envio à App Store.

  1. Navegue até Painel > Aplicativo MP > Carregar.
  1. Navegue até a App Store da Apple.
  2. Selecione a compilação de lançamento gerada na lista de compilações disponíveis.
  1. Verifique se o aplicativo existe na conta App Store Connect antes de continuar.
  2. Clique em Carregar compilação para iniciar o processo de upload.
  3. Aguarde aproximadamente 15 minutos para que o processamento do upload seja concluído.
  4. Navegue até a App Store Connect para verificar se a compilação aparece no TestFlight.

Observação: As compilações devem existir no App Store Connect antes das tentativas de upload. Crie um registro de aplicativo no App Store Connect, caso ainda não exista.

Adicionando testadores no TestFlight

A adição do testador TestFlight permite que usuários específicos acessem e testem as compilações do aplicativo Release.

  1. Faça login no App Store Connect em appstoreconnect.apple.com.
  2. Navegue até Usuários e acesso > Pessoas na navegação.
  1. Clique no botão + para convidar novos testadores.
  1. Insira o nome do testador.
  1. Insira o endereço de e-mail do Apple ID do testador no campo de e-mail.
  1. Atribua uma função apropriada entre as opções disponíveis, como Desenvolvedor.
  2. Selecione o aplicativo na lista de acesso a aplicativos.
  3. Clique em Convidar para enviar o convite.
  4. Navegue até Meus aplicativos e selecione o aplicativo.
  5. Clique em Teste de voo na barra lateral.
  6. Navegue até a seção Testes internos seção.
  7. Clique em Testadores para gerenciar a lista de testadores.
  8. Clique no botão + para adicionar usuários convidados ao grupo de teste.
  9. Selecione os testadores na lista de pessoas.
  10. Clique em Adicionar para confirmar as adições do testador.

Observação: Os endereços de e-mail dos testadores devem corresponder exatamente aos e-mails do Apple ID para que o acesso seja bem-sucedido.

Instalando via TestFlight

A instalação do TestFlight permite que os testadores acessem e utilizem as compilações do aplicativo Release.

  1. Os testadores baixam o aplicativo TestFlight da Apple App Store.
  2. Os testadores abrem o aplicativo TestFlight em seus dispositivos iOS.
  3. Os testadores verificam seus e-mails para ver se receberam um convite do App Store Connect.
  4. Os testadores aceitam o convite através do link do e-mail ou do aplicativo TestFlight.
  5. O aplicativo Release aparece na lista de testes disponíveis do aplicativo TestFlight.
  6. Testadores tocam Instalar ao lado do nome do aplicativo.
  7. Aguarde até que a instalação seja concluída no dispositivo.
  8. Testadores tocam Aberto para iniciar o aplicativo Release.

Os aplicativos de lançamento exibem preços reais de compras no aplicativo e comportamento do aplicativo de produção correspondente à funcionalidade pós-publicação.

Carregando novas versões

Divulgue atualizações de compilação e implemente novas versões para os testadores existentes do TestFlight.

  1. Navegue até Painel > Aplicativo MP > Compilar em WordPress.
  1. Clique em Solicitar compilação para criar uma nova versão de lançamento.
  2. Selecione o iOS plataforma e Lançar aplicativo tipo de construção.
  1. Conclua a solicitação de compilação e aguarde a conclusão.
  2. Baixe o novo arquivo IPA em Histórico de construção.
  3. Navegue até Painel > Aplicativo MP > Carregar > Apple App Store.
  4. Selecione a nova compilação de lançamento na lista de compilações.
  5. Clique em Carregar compilação para iniciar o processo de upload.
  6. Aguarde até que o processamento do upload seja concluído.
  7. Os testadores recebem uma notificação de atualização no aplicativo TestFlight.
  8. Testadores tocam Atualização no TestFlight para instalar a nova versão.

O TestFlight notifica automaticamente os testadores quando novas versões de compilação ficam disponíveis para teste.

Entendendo a distribuição do TestFlight

O TestFlight oferece um ambiente estruturado de testes beta para aplicativos iOS Release.

Testes internos permite a distribuição rápida para até 100 testadores da equipe de desenvolvimento. Os testadores internos recebem acesso imediato, sem atrasos na revisão da Apple.

Testes externos distribui compilações para até 10.000 testadores beta externos. Os testes externos requerem a revisão da Apple antes do acesso dos testadores.

Atualizações automáticas Notifique os testadores quando novas compilações estiverem disponíveis. O TestFlight simplifica a distribuição de atualizações sem a necessidade de coordenação manual dos testadores.

Relatórios de falhas fornece registros detalhados de falhas e dados de diagnóstico. As análises do TestFlight ajudam a identificar e resolver problemas de estabilidade antes do lançamento público.

Duração do teste permite períodos de teste de 90 dias por versão de compilação. As compilações expiram após 90 dias, exigindo o upload de novas versões para a continuidade dos testes.

Este artigo foi útil?

Artigos relacionados

garota do computador

Obtenha o MemberPress hoje mesmo!

Comece a ser pago pelo conteúdo que você cria.