Native mobile launching

Hello everyone, I’m getting ready to launch my mobile app on android and ios and i want to hear from people who already went through that : the bug correction, the delays or rejections from ios that i hear a lot about…

Also my app is well tested on bubblego but is it gonna be the same thing on testflight or android beta or i’m gonna get some surprises ?

thanks for y’all answers​:folded_hands:

I think I can speak to this pretty well. I’ve launched about a dozen applications using Bubble’s native app process.

Bug correction can be mitigated mostly by ensuring that your app has login, delete account, and terms of service available. Those seem to be the things that they consistently look for.Bubble Go is a good test environment for that.

However, a good amount of things behave better in TestFlight and Android Beta than in Bubble Go, in my opinion.

You’ll also want to make sure that your monetization, or lack thereof, is clear to the reviewers when you’re trying to get it approved. Free apps that don’t have clear subscriptions sometimes fall under scrutiny because they don’t understand how it’s monetized.

It seems, though, that the reviews are being shortened and in less detail due to the demand that Apple and Google are experiencing right now, but that is purely anecdotal.

The screenshot just shows a praying hands emoji — no app details or error output there.

For iOS specifically, the most common rejection reasons I’ve seen with Bubble native apps are around the app description not matching functionality, missing privacy policy links, and occasionally Apple flagging web-based apps as not providing enough “native value.” That last one is the trickiest — worth beefing up your App Store description to highlight unique features.

On the BubbleGo vs. TestFlight question: generally it’s pretty consistent, but a few things to watch for:

  1. Push notifications behave differently once you’re on a real provisioning profile
  2. Splash screen and icon rendering can look slightly off until you fine-tune the sizes
  3. In-app purchases (if you have any) need a full review cycle and can add weeks

Android beta is usually smoother and faster to approve than iOS — expect days vs. potentially weeks for Apple.

What’s your app doing — any payments, push notifications, or login with Apple? Those are the areas most likely to cause surprises.

I noticed the opposite on the approval times.. Google will roughly take about 4-6 days for the first approval, while Apple is usually faster.. if it’s not a holiday period they usually start the review in less than 24 hours (or at least that’s been the experience with all the apps I’ve published).

Generally they have given enough feedback here. Pay close attention to the privacy link (they don’t want pdf files, but the link must be a page visible anywhere on the web) and above all don’t try to hide payments in apps that are not through purchases precisely-in-app (see stripe).

Normally, even if everything is right, you need one or two rejections with Apple before approving. Don’t worry, it’s almost normal. Good luck!