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.*
*unless you are in the very specific cases of updating an existing app on the App store or publishing your app outside the App store  or if you distribute your Custom App  where you can go "Solo".

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 "Publish > 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

The "Solo" process

A -  The compilation:

If you decide to proceed with the compilation in Solo, follow the steps to create your iOS certificates , or 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 to be tested, you will receive an email with a link to download the ad hoc version  of the app (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 and not on the My GoodBarber app). The behavior of the ad hoc version is the same as the app you will later send to the store, and that your users will download. 


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 with the app or just want to edit it before sending it to the stores.
- 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
- Click "Submit my application".
- Download your file
iOS: download the .ipa file to upload to App Store Connect.

Android: download the .apk file to upload to Google Play.
- 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

The "GoodBarber Takes Care" process

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 Publish > 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. 
*unless you are in the very specific cases of updating an existing app  on the App store or publishing your app outside the App store  or if you distribute your Custom App  where you can go "Solo".

A - The Compilation:

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. 

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

Review 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 on 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").
3 days for Google to make the Android app available on Google Play (Google will thoroughly review your app before publishing it on Google Play store)

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 inbox associated with your Apple and/or Google developer account.
GoodBarber has no way of knowing when Apple or Google contact you directly. 


3

The Review process

1) Modify the application, if you are not completely satisfied : it will open the conversation of the review on the right of the screen and you will not go back in the process. So in this case describe exactly what is wrong or what needs to be done and we will assist you with all the processes in order to improve your app.

2) Submit the application to the store
Once you are in the review process and the review accepted, you will be in the classic « GoodBarber Takes Care » described above. The only difference will be than when you are in « Ready » status, if you select the option


4

Time frame for an update on the stores

A - The Compilation:

- In the "Solo" process, 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, 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). 


5

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