Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Objetivo de orientar na preparação do ambiente e dos passos a seguir para realizar as publicações na Apple Story e Play StoryPlayStore.

02. PERMISSÕES

Acesso as lojas App Store e Google Play.

...

A nova versão será incluída nos seguintes arquivos:

ConfigPackage.xmljson:

Image Removed]

Package.json:

Image Removed

...

Image Added

Modifique o versionCode e o versionName no android/app/build.gradle:

Image Added

Após isto, siga os seguintes procedimentos:

  • Exclua as pastas node_modules, www e .angular. Exclua o arquivo package-lock.json.
  • Rode o comando npm i

Rode o comando ionic cap sync para sincronizar as alterações

04. ANDROID

Publicação no teste fechado na Google Play

Executar (não necessita de execução em modo ADM) o arquivo buildrelease.bat localizado na pasta raiz do projeto, o mesmo ao finalizar será fechado. Este procedimento é feita para gerar o APK assinado para publicação na Google Play.

Image Removed

Após a execução do .bat o APK assinado estará na pasta MeuRH\platforms\android\app\build\outputs\apk\release\totvs-meurh.apk.

Compilar o aplicativo

Após todas as modificações feitas e a alteração na versão, orientadas no tópico acima execute o sincronismo e o build (ionic cap sync e ionic cap build android). Finalizando, entre na pasta Android no seu terminal e execute os comandos abaixo conforme a necessidade:

  • ./gradlew assembleDebug: Responsável por gerar um apk no modo Debug.
  • ./gradlew assembleRelease: Responsável por gerar um apk assinado para a loja da PlayStore.
  • ./gradlew bundleRelease: Responsável por gerar um arquivo bundle assinado para a loja PlayStore. Este é o método em que usamos para geração do arquivo que será incluído na PlayStore.

Todos os arquivos gerados, ficarão na pasta android/app/build/outputs/apk ou android/app/build/outputs/bundle.

Publicação no teste fechado na Google Play

Após o arquivo bundle gerado, conforme o tópico acima, faça os seguintes passos: Image Removed

  • Para publicação do aplicativo, irá navegar até na Google Play Store, acessando o aplicativo do MeuRH, você irá para Teste Fechado > Gerenciar faixa.

  • Clicará em criar nova versão.

  • Selecionar o arquivo para upload.

  • Selecione no explorador de arquivos o

...

  • bundle assinado.

Image RemovedImage Added

  • Após, navegando a tela para baixo terá o campo notas da versão, o mesmo será preenchido informando aos clientes do aplicativo o que foi feito. Neste caso será um breve resumo de forma genérica, colando nas 3 línguas disponíveis, português, espanhol e inglês e cada uma delas dentro das tags que possui no campo.

  • Feito isso, você clicará em próximo.

  • Na tela seguinte, certifique-se de que a porcentagem de usuários que receberá será 100% e clique para prosseguir.

  • Agora a nova versão entrará em análise pela loja.

Após finalizar a análise, você terá que ir em visão geral da publicação, no menu esquerdo e lançará o mesmo para os usuários de testado fechado clicando nos botões disponibilizados e orientados pela loja.

Como baixar uma versão do aplicativo no teste fechado ou interno.

O teste fechado ou interno, normalmente demoram para atualizar a versão na loja, com isso, há uma maneira alternativa para seu testador receber essa versão. É possível ser feito isso com os passos abaixo:

  • Seu usuário na Playstore não pode estar como Testador beta e deve ter o e-mail cadastrado nos testadores da determinada versão. Com isso, acesse Mais detalhes da versão:

Image Added

  • Acesse seu arquivo bundle gerado:

Image Added

  • Vá na aba de downloads e clique em Copiar link compartilhado:

Image Added

Certifique-se que o e-mail está cadastrado no “Gerenciar o acesso” e após envie para seu testador o link copiado. Ele abrirá o mesmo no dispositivo, que o redirecionará para o aplicativo na loja com a versão solicitada.

05. IOS

Publicação no TestFlight  na Apple Store.

...