1st App Release: Prepare your stores for production

This is a “one-time” helper document you can use as a 1st time store owner. Here you will find everything regarding set ups you need to accomplish to successfully publish the app in stores.

Android

Pre-release: Receiving the 1st app build

Once you finished documented onboarding https://etrelchargingsolutions.atlassian.net/wiki/spaces/EO/pages/3772743715 and sent every detail to our onboarding support team, you can expect to get the info about the delivery date of your mobile application build.

  1. Manually upload .aab file to Google Play Console: On 1st delivery you will get the .aab file from our support team via your onboarding Jira ticket. This will be your app build in .aab format. You need to upload this file to your Google Play Console → inside “Internal testing” track.

  2. Link Firebase and Google Play Console: Once you upload this file there and publish the internal testing track, you will be able to link together your Firebase project and Google Play Console. Without this linking we are unable to deliver the .aab format builds to your Firebase → App distribution which you need for release in Google Play Console. See how to link both platforms: https://support.google.com/firebase/answer/6392038?hl=en

image-20240321-142750.png

Note, that if you don’t link projects together, we will be unable to send you new builds on the day of the release.

  1. Upload it to Firebase too & start testing: As you linked both platforms you can now upload .aab file format to Firebase too. Drag & drop it inside App distribution and then follow this guide on how to test it from there: https://etrelchargingsolutions.atlassian.net/wiki/spaces/EO/pages/3806462016/Download+app+to+your+phone#1.-Become-a-Firebase-App-Distribution-tester

    image-20240321-140410.png
    Drag & drop .aab file inside App distribution
  2. Let us know: Once you link Firebase and Google Play Console, let our onboarding team know, so they can finish setting up the delivery process.

On every next release you won’t need to manually upload those files, but only download the latest release from your App distribution.

Pre-release: Business info

Setup your Account info

Set your account as business account or organization and fill out every detail: https://play.google.com/console/u/0/developers/contact-details

Setup your Developer page

Set up your developer page. You determine what is shown on your store. https://play.google.com/console/u/0/developers/accountdetails

Invite other users and set permissions

Page to invite developers, editors, managers and other users to your Google Play Console. https://play.google.com/console/u/0/developers/users-and-permissions

Pre-release: Policy and App content

Fill out all App content forms

App content is crucial to get them filled out. You can be guided to fill them out yourself via Dashboard → Set up your app. https://play.google.com/console/u/0/developers/app/app-content/overview

Don’t have much time? Here’s a cheat sheet for all App Content forms 😉 -

Pre-release: Store presence

Set up Main store listing

Provide general app data that will be displayed in your store such as App name, Descriptions, Icons, ... https://play.google.com/console/u/0/developers/app/main-store-listing

Adjust Store settings

Choose App category and add other listing info such as email address, ... https://play.google.com/console/u/0/developers/app/store-settings

Pre-release: Operations & Setup

In order to get your apps to Google Play Console from Firebase automatically, link them together.

Switch between Managed & Automatic publishing

You can either manually release the apps and put them to review or you can set automatic releases. See how to manage this here:

 

iOS

Pre-release: Receiving the 1st app build

You will get the first app build delivered directly to your Testflight → a tool which is a part of the App Store Connect for app delivery.

To enroll there as a tester and start testing your app on your phone, see the following guide:

Pre-release: App Store Connect forms & infos

Fill out App Privacy section

You can use a cheat sheet we prepared that can help you filling out everything 😉:

Fill out App information

You can help yourself with the following guide:

This info should be filled out for every supported language. See language switcher on top right of the App Store Connect, App information page.