Testing Apps Using Firebase
We suggest you test apps before releasing them onto the App Store and/or Play Store, this can be done using Firebase. You will be sent an invitation from Firebase before you complete your first app test.
For further instructions see the Firebase for App Testing guide.
Starting a Build
Only Partner and Marketplace Owner users will have the access to create an app build. See User Access Level for more information.
To send an App build navigate to: Redbox Management → Marketplaces → Select the required Marketplace → Apps → Select ' Start build'
Here you will see the following window:

Mobile App Build modal in Redbox Management
Select the device you would like to test, if you would like to test both iOS and Android, you will need to repeat this process twice.
Select the version you would like to test, we recommend to test the latest version available, providing your clientele with the latest features offered by Redbox.
Finally, select ‘Build and invite to Firebase for Review' and click 'Build and deploy’.
Once the app is ready for downloading, all the users linked to the app (on Firebase) will receive an email (each device build will be emailed separately) with a link/button to Firebase where you can start the download and begin the installation process.
Staging Environments
Once you have downloaded the app on to a device, you can begin testing. When the app is first loaded, by default it will be connected to the Production (live) environment. For testing purposes, we suggest you switch the app to the Staging environment. To change the app between environments follow the below steps:
Open the app.
In the top right, click the ‘Profile’ icon, you will now see the login/register page.
In order to change the environment, eg. Production to Staging or vice versa, simply tap two times with two fingers on the logo, a window will pop up for you to choose another environment.
Select the environment and click ‘OK’.
Shut the app down and reopen the app, you are now in the selected environment.
Updating Test Versions
If you currently have an app version on your device and would like to update it to the latest version, you will need to delete the app from your device. On management, start a build (see above), following this you will receive the email from Firebase to begin the download and installation process.