Está aqui:   Índice / Processo De Submissão Ios / Publicação E Atualizações Do Aplicativo Ios

iOS - Atualizar um aplicativo publicado criado fora da GoodBarber

Começar o processo submissão iOS

Se você criou um aplicativo com outro serviço e o aplicativo já foi publicado na App Store, você pode atualizar o aplicativo existente usando o aplicativo criado com a GoodBarber.

O aplicativo existente será substituído na loja por essa nova versão e os seus usuários farão o download desse novo aplicativo da GoodBarber como uma atualização do aplicativo que já está instalado no seu dispositivo.

Para atualizar um app iOS existente, siga estas etapas:


1. Acesse Publicar > App iOS > Publicar

Nota: Você só poderá acessar o processo de envio iOS depois de concluir os requisitos obrigatórios.
Se as etapas obrigatórias ainda não estiverem concluídas, a lista de itens a serem concluídos será exibida nessa aba.
Complete-as para poder continuar.

 
2. Clique no botão verde "Comece com o processo de revisão iOS".
3. Clique no botão verde "Quero publicar meu app na App Store".
4. Clique na segunda opção "Atualizar"

picture

1

Verificações da conta e do status do app

1. Forneça algumas informações para que a equipe da GoodBarber possa verificar o seu app:

- Bundle ID (ID do Pacote) e número da versão do app existente (leia esta Ajuda Online )
- ID do desenvolvedor (Apple ID) e senhapara acessar a conta de desenvolvedor da Apple em que o app existente está publicado.
- Opcional: o URL da loja (somente se o app estiver atualmente ativo na loja)
 
2. Envie o formulário; um ticket é gerado no suporte.

A equipe verificará a precisão das informações e a conformidade do aplicativo com os padrões atuais da Apple:
- O Bundle ID (ID do Pacote) e o número da versão fornecidos no formulário devem corresponder aos do aplicativo que já foi publicado na App Store.
- A conta de desenvolvedor deve pertencer ao indivíduo/empresa/administração que possui o aplicativo / possui o conteúdo do aplicativo.

picture

2

Recuperar o bundle ID existente

1. Faça login na sua App Store Connect https://appstoreconnect.apple.com/.
2. Siga as instruções desta ajuda online .
  
Aviso: o ID do aplicativo associado aos arquivos Mobile Provision deve ser o mesmo que o Bundle ID (ID do Pacote) fornecido no formulário no início do processo.
Se não corresponderem, o sistema não permitirá que você termine o processo e será necessário entrar em contato com o Suporte.


3

Compile (construa) o aplicativo iOS  

Depois de ter permissão para continuar, você pode iniciar o processo de compilação do aplicativo.

No final desse processo, você poderá testar a versão ad hoc do aplicativo - a cópia exata do aplicativo que você enviará para a loja.
Você tem a possibilidade de fazer este processo sozinho (Solo) ou ter a GoodBarber para fazer isso por você escolhendo o serviço GB Takes Care.

picture

Se você deixar a GoodBarber fazer isso:
1. Siga as etapas no backend até que seja necessário preencher um formulário.
2. Valide o formulário, então nossa equipe tratará do resto.
3. Você será avisado através do suporte quando o aplicativo puder ser testado.
Mais informações sobre o serviço "GoodBarber Takes Care" nesta Ajuda Online .

Se você fizer é Solo, aqui está uma visão geral do que você terá que fazer em cada etapa do processo:

Etapa 1: Conta de Desenvolvedor

Escolha se você criará um novo Certificado de Distribuição ou usará um arquivo existente/p12.

picture

Sempre que possível, recomendamos a reutilização de um certificado existente ou um arquivo p12.

Você pode selecionar um certificado na lista suspensa no back-end, se todos os requisitos a seguir forem atendidos:


- Você já compilou outro aplicativo com a GoodBarber
- Você está usando o mesmo App ID para o aplicativo existente e para este
- Ambos os aplicativos serão publicados na mesma conta de desenvolvedor da Apple
- O certificado de distribuição existente ainda é válido na conta de desenvolvedor da Apple e não foi revogado
 
​Se TODOS os requisitos acima forem atendidos:
1. Selecione Desejo usar um certificado de distribuição existente 
Um menu suspenso mostrará os certificados de distribuição existentes usados nos seus outros aplicativos.
2. Escolha o outro app da lista que já está a usar este certificado.​
Nota: Se você é um especialista, também pode importar um arquivo .p12. A senha associada deste arquivo .p12 deve ser "duoapps".

picture

Etapa 2: Certificado de Distribuição

Se você selecionou a opção para criar um novo certificado, siga as instruções e faça o upload no backend.
Se você optou por usar um já existente, pode seguir para o passo 3.


Etapa 3: Certificado Push

Siga as instruções para associar um novo certificado  push ao seu App ID existente e enviá-lo no backend.

ATENÇÃO:tenha muito cuidado! Se você escolher o App ID errado para criar o seu certificado de push na conta de desenvolvedor da Apple, as notificações push não funcionarão no seu aplicativo!


Etapa 4: App Store Mobile Provision

O arquivo App Store Mobile Provision é um certificado que autentica o seu app em seu nome na App Store.
Selecione o Certificado de Distribuição que foi usado na etapa 1 e o App ID existente.

ATENÇÃO: tenha muito cuidado nesta etapa. Se você selecionar o App ID incorreto para gerar o seu Mobile Provision, não poderá continuar o processo. O sistema detectará que o App ID é diferente do Bundle ID fornecido para a verificação.


Etapa 5: Mobile Provision Ad Hoc

O arquivo Mobile Provision Ad Hoc permitirá que você instale a versão Ad Hoc do seu aplicativo no(s) dispositivo(s) registrado(s), para testar todos os recursos nativos (como as notificações por push, por exemplo).
A versão Ad Hoc do app é a cópia exata do aplicativo que você enviará posteriormente para a loja.

Para o criar, selecione o Certificado de Distribuição que foi usado na etapa 1, o App ID existente e o(s) dispositivo(s) registrado(s) na sua conta Apple Developer.

Aviso: tenha muito cuidado nesta etapa. Se você selecionar o ID de aplicativo incorreto para gerar seu Ad Hoc de provisão móvel, não poderá continuar o processo.


4

Compilar o seu app

Se você fez tudo corretamente até agora, essa tela deve aparecer e permitir que você crie o aplicativo.
Clique no botão verde e aguarde até que seu app seja gerado. Isso pode levar vários minutos.

picture

5

Testar o seu app

Uma vez gerado, você poderá testar a versão Ad Hoc do seu aplicativo iOS.Siga esta ajuda online  sobre como testar sua versão Ad Hoc.
Clique em Testar o meu Aplicativo e siga as instruções para testar o aplicativo no seu dispositivo.

Para editar o seu app, clique em "Modificar meu aplicativo". Você verá a tela anterior (Ninja) novamente.
Após as modificações, volte a esta página e clique em "Compilar o meu app" para voltar à tela de teste.
 
Para enviar seu aplicativo, se você estiver satisfeito, clique em "Enviar meu aplicativo".

picture

6

Assinatura/Ajuste ao plano Premium iOS

Nesta etapa, você será solicitado a pagar a assinatura do plano iOS Premium antes do app poder ser enviado para a loja.

- Se você está atualmente em teste = preço completo
- Se atualmente no Android anual = quantidade rateada até o final do período de assinatura
- Se atualmente no Android mensal = será cobrado o plano mensal iOS a partir da próxima data de vencimento

1. Digite as suas informações bancárias
2. Clique em "Pagar agora" para pagar a fatura. 


Você voltará para a página de teste, clique em "Enviar o meu app" novamente.
Uma mensagem de aviso será exibida para informar sobre as alterações feitas no seu app que não serão publicadas até que seu aplicativo esteja disponível na loja.
Se você está pronto para enviar o seu app, clique em "Sim, enviar para a loja!"

picture

7

Submissão na App Store

Você chega a uma página chamada "Submissão na App Store". De lá:
1 - Faça o download do arquivo .ipa
2 - Clique em "Próximo passo".
3 - Siga esta ajuda online para atualizar o seu app na App Store Connect.

picture

8

Depois da publicação

Quando a sua atualização estiver disponível na loja, o seu back-end será desbloqueado.

Se o seu app estiver pronto para venda, mas o backend ainda não tiver alterado o status de publicação, você poderá alterá-lo manualmente.

  • Acesse o menu Publicar > App iOS > Publicar  
  • Clique no canto inferior direito do botão azul "Desbloquear o seu backend".