Other third party variables

Map dependencies

To be able to use the map we need to create tokens for:

GOOGLE_MAPS_API_KEY_IOS=
GOOGLE_MAPS_API_KEY_ANDROID=
MAPBOX_TOKEN=

Translations dependencies

We are using transifex to sync and manage the translations, please see the documentation here to fill the following variables.

TRANSIFEX_URL=
TRANSIFEX_PROJECT=
TRANSIFEX_SLUG=
TRANSIFEX_API_TOKEN=
LOCALES_PATH=app/locales

Analytics dependencies

In case you want to track pages visited and other user interactions get a google analytics account tracking id and fill it.

GOOGLE_ANALYTICS_ID=

App center integration

We are using app center to handle crashes and releases.

Crash report

Crashes is a feature integrated in the app center react native SDK that allows us to collect crashes in the app.

To start using it, it's necessary to include the following config files which contain the crash report keys for each application:

  • iOS: ios/ForestWatcher/AppCenter-Config.plist

  • Android: android/app/src/main/assets/appcenter-config.json

Codepush release dependencies

Code push is a cloud service that lets us deploy updates directly to the user without making app store releases, thus making bug fixing much faster and effective.

Follow this guide to get the necessary variables.

CODEPUSH_IOS_DEPLOY_KEY=
CODEPUSH_ANDROID_DEPLOY_KEY=
CODEPUSH_RELEASE_PUBLIC_KEY=

results matching ""

    No results matching ""