Skip to main content
Skip table of contents

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:

Screenshot 2025-04-08 at 14.43.45.png

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:

  1. Open the app.

  2. In the top right, click the ‘Profile’ icon, you will now see the login/register page.

  3. 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.

  4. Select the environment and click ‘OK’.

  5. 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.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.