You are here:   Table of contents / Publication And Updates - General Info

Submission process and time-frame

Once your app is created in your back office and ready to be submitted in the stores, you have to build (compile) your native Android and / or iOS app.

- Android: you can either compile (build) and submit the app by yourself to the store (this is the "Solo" process) or subscribe to the "GoodBarber Takes Care" service (where our team takes care of the process for you).

- iOS: you must go through the mandatory iOS review process, which includes the "GoodBarber Takes Care" service.

Whether you're going "Solo" or with the "GoodBarber Takes Care" process, it is mandatory to register for your own developer accounts, for the iOS version and the Android version .

Note: Before you move forward with the submission process,always check the "Sales channels > Android App or iOS App > Update" menu in your back office. The settings that are displayed in green on the page will become visible in the compiled app. 


1

"Solo" process (Android only)

A - The Compilation:

If you decide to proceed with the compilation yourself in the "Solo" path, follow the steps to create your Google project , then compile the app.

After the compilation is launched in your back office, it usually takes a few minutes for the app to be built and ready for its test.

When the app is ready, you will receive an email that includes a link to download the ad hoc version  of the app (the native test version).

Install the app on your phone and test all its native features (including push notifications, which you can only test with the native version). The behavior of the ad hoc version is the same as the one of the app you will later send to the store, and that your users will download. 


B - The Submission on the store: 

At this stage, the back office says your app is “Ready” and gives 2 options:

1) Modify the applicationif you are not completely satisfied with the app or just want to edit it before sending it to Google Play. 
Click "Modify my application"
 to go back and unlock all parts of the backend. After you've completed the modifications and want to send your app to the store, come back to this page and click on the button "Build my application".

2) Submit the application to the store 
To send your app to Google Play : 
- Click on "Submit my application".

- Download the APK file
- Click "Next Step"  after downloading the file.  

Once your app has been submitted to the stores, Apple’s and Google’s teams usually take about 3 days to review your app. 

Don't forget to verify your emails on the account associated to your developer or publisher account.
The stores will contact you directly to inform you of the review and publication status, or if they have questions about your app.


2

"GoodBarber Takes Care" (Android & iOS)

With the "Goodbarber takes care " service, GoodBarber's team manages the compilation process for you so you can test your native app, and later on when you're ready, the team submits your app on the stores for you.

Note: Even if GoodBarber's team does the process for you, you still have to register for your own developer accounts, for the iOS version  and the Android version .

The "GoodBarber Takes Care" service is optional for Android and can be activated from the menu Sales channels > Android App > Publish .

This service is automatically included for iOS, as part of the iOS review  process.
After the review has been validated by the Review Team, the Submission team takes over and takes care of the whole compilation and submission process of your iOS app. 


A - The Compilation:

- Android:
1/ Choose the GoodBarber Takes Care option and follow the process until get to a form.
2/ Fill in the form and validate it. It will generate a new ticket in the support: the compilation request

- iOS:
You gave the team all the necessary information during the review process.
No need for you to do anything more at this point, the compilation request ticket will be generated for you

The compilation request is usually taken care of within 1 to 2 business days after the compilation request ticket is generated in the Support. 

Verify your emails and the Support menu of your app regularly after the compilation request ticket is generated.
GoodBarber's team will use this ticket for any communication regarding the compilation of your app.
The team may need urgent information the be able to complete the process.

When your app is ready to be tested, you will also receive an email and the team will inform you in the ticket.


B - The Submission on the store: 

At that stage,  the back office status is “Ready” and you have 2 options:

1) Modify the application, if you are not completely satisfied and want to edit your app some more.

- Android: if you decide to modify it, you will go back in the process, and you will have to hit the "Build my application" button again to compile the app before you can send it to the store.

- iOS: it will reopen the conversation with the iOS Review Team. After you've made your modifications, you will have to explain what you edited so your changes can be reviewed before the submission of the app to Apple. 

2) Submit the application to the store

When you're ready to submit your app to the stores, click "Submit my application".
It will generate a new ticket in the support: the submission request

The submission request is usually taken care of within 1 to 2 business days after the submission request ticket is generated in the Support. 

Verify your emails and the Support menu of your app regularly after the submission request ticket is generated.
GoodBarber's team will use this ticket for any communication regarding the submission of your app to Apple or Google.
The team may need urgent information the be able to complete the process.

When your app has successfully been submitted on the store, the team will inform you in the ticket.
From that moment, it takes in average: 
- 3 days for Apple to review the iOS app (Apple will notify you by email at every step of their review process until the app is finally "Ready for sale").
24 hours for Google to make the Android app available on Google Play

WARNING:
Apple or Google may contact you directly regarding the submission of your app on their store. 
During the submission of your app, regularly check the mailbox associated to your Apple and/ or Google developer account.
GoodBarber has no way of knowing when Apple or Google contact you directly. 


3

Time frame for an update on the stores (iOS & Android)

A - The Compilation:

- In the "Solo" process (Android only), you rebuild the app by clicking the "Build my app" button.
The compilation takes a few minutes before the app is ready.

- In the "GoodBarber Takes Care" process (iOS and/or Android), you must fill the form with what is new in your app, and validate the form
For an update, validating the form directly compiles the app without opening a ticket to the support. 
The compilation takes a few minutes before the app is ready.

Note: A new ticket may be generated only if the iOS certificates have expired and need to be renewed. In this case, it may take a business day for the team to renew the certificates and compile the app. 

B - The Submission on the store:

The time-frame for updates on the stores is the same as for a first time submission (see above). 


4

The back office indicates the app has been pending store validation for days

You can see the status of each version of the app (iOS and Android) in your back office under the menu Sales channels > Android App or iOS App Versions.

If the backend still says your app is  submission several days after the submission process was completed (either by you or the GoodBarber team), log into your App Store Connect or Google Play account , and verify the status of the app. 


1) The app is indeed published on the store but not yet in the back office

The back office doesn't automatically detect when the app is published on the store.
The status of the app in the back office changes after a few downloads and launches of the newest version of the app.

The back office typically unlocks after 5 downloads and launch of the newest store version for Android, 25 downloads and launches of the newest production version for iOS (this number includes the tests performed by Apple's Review Team). 

- Android:
1/ Make sure this is indeed the newest Android version that is published on Google Play
2/ Download the newest version of your Android app from the Play Store on your phone
3/ Open the app on your phone.
The back office status should change and mark your app as Published for Android.
 

- iOS: 
1/ Make sure this is indeed the newest iOS version that is published on the App Store 
2/ Go to the menu Sales channels > iOS App > Publish
3/ Click on the button "Unlock your backend" and select the option "Ready for sale". 
The back office status should change and mark your app as Published for iOS.


2) The app has been rejected, suspended or removed

Check the online helps about Store Rejections , to see if one applies to your rejection motive and if there is something you can do.

If you don't know how to solve the issue, contact the support , and inform GoodBarber that your app was rejected.
In the support ticket, send the entirety of the information provided by the store, including the full message from Apple and Google, and attach the screenshots or crash logs, if any (if there is more than one file, send them in a zip file).

Our goal is to get your app on the store, and we will do all we can to make it happen.