Skip to content

douglasndm/expiryteams-reactnative

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iOS:

Expiry Checker Teams

Passos necessários para realizar uma build bem sucedida do app. Atenção que o aplicativo só foi desenvolvido para o Android.

npm insall
# OU
yarn
  1. Configurando o firebase no projeto

Primeiro de tudo você precisa criar uma nova aplicatição no Firebase Console. Após criado o aplicativo você deve ir na página de configurações do projeto dentro do Firebase Console e baixar o arquivo google-services.json e coloca-lo dentro da pasta /android/app/

  1. Configurando arquivo .keystore para builds de produção

É necessário gerar o arquivo .keystore da aplicação conforme documentação do React Native, nomeando como controledevalidade.keystore e colocando-lo na pasta /android/app

  1. Configurando variavéis de ambiente e guardando suas chaves privadas privadamente

Na raiz no projeto crie um arquivo .env conforme exemplo no arquivo .env.example e adicione suas chaves geradas nos passos anteriores.

ANDROID_UPLOAD_STORE_PASSWORD <- Store password do arquivo keystore criado no passo 2
ANDROID_UPLOAD_KEY_PASSWORD <- Key password do arquivo keystore criado no passo 2


APPLICATION_SECRET_BACKUP_CRYPT= <- UMA CHAVE ÚNICA DA SUA APLICAÇÃO USADA PARA CRIPTOGRAFAR E DESCRIPTOGRAFAR OS BACKUPS GERADO PELO APLICATIVO (ATENÇÃO SE VOCÊ MUDAR ESSE VALOR NO FUTURO SEUS BACKUPS ANTERIORES SERÃO INVALIDADOS)

REVENUECAT_PUBLIC_APP_ID= <- ID do aplicativo na Revenuecat

Depois disso é só partir para o abraço e compilar

npx react-native run-android || yarn android

About

React Native App for Expiry Checker for Business

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published