My App Keeps Getting Rejected by App Store – Crashes on Launch (iOS)

Integrations

Hi everyone,

I’m writing this after more than 6 months of trying—and failing—to get my app approved on the Apple App Store. I’ve reached a point of extreme frustration and would deeply appreciate any help or insight. I’ll be as detailed as possible to give you a full picture of my situation.

  • My app was developed entirely in FlutterFlow and uses Firebase for backend.

  • The Android version was approved immediately on the Play Store and is already published.

  • I’m not a beginner nor an advanced dev—let’s say I’m a mid-level user, and I’ve been methodical and careful in my attempts to solve this.

❌ The Problem on iOS

  • Every time I submit my app to the App Store, it gets rejected during the first review with the message:

    “We were unable to review the app because it crashed on launch. We have attached detailed crash logs to help troubleshoot this issue.”

  • Device used by review test: iPad Air (5th generation), iPadOS 18.5.

🔍 What I’ve Tried and Verified

  1. I downloaded the source code from FlutterFlow and double-checked both the GoogleService-Info.plist and Info.plist.
    ✅ All Firebase-related IDs and configurations match exactly with my Firebase project.

  2. Firebase itself shows no issues. My iOS app is registered correctly in the Firebase console, and the App Store ID and Team ID are correctly filled.

  3. The only login method is email/password via Firebase.

  4. The crash logs from Apple are vague, but when interpreted with the help of AI, one of the potential issues mentioned seems to be that the app fails to connect to Firebase during launch. Only hypotese.

  5. I do not own an iOS device, which makes this even harder to debug.

  6. A few weeks ago, my app used to crash published on web desktop. The cause turned out to be some conditional visibility logic for "desktop" views. After removing that logic, it started working properly on desktop. I don't know if this information helps.

  7. I use the “Deploy to App Store” feature in FlutterFlow. It completes without error. The build appears in my App Store Connect dashboard and I’m able to submit for review, so the deploy connection seems fine.

  • Apple gives no concrete feedback beyond “crash on launch.”

  • Firebase support says everything is correctly configured on their side.

  • FlutterFlow support, even on the Pro plan, has unfortunately been unhelpful and directs me to open an issue on their github space, without checking for deeper integration issues.

  • As a Brazilian developer, paying for the Apple Developer Program is very expensive, and it’s extremely demotivating to be stuck in this loop for months with zero progress.


  • Has anyone faced a similar issue where their app works perfectly on Android and web, but crashes on iOS during App Store review only?

  • Are there hidden configurations in FlutterFlow or the exported iOS project that could cause a crash only in Apple’s environment

  • Is there a way to remotely test or debug on iOS, given that I don’t have an Apple device?


Please, any help, suggestions, or even ideas for testing would mean a lot. I’m really trying to make this work, but it’s been draining.

What have you tried so far?

Everything above

Did you check FlutterFlow's Documentation for this topic?
Yes
2
3 replies