---
title: "Guides: fixing AI-built Expo apps · Designated Dev"
description: "Fixes for AI-built React Native and Expo apps: App Store rejections quoted from Apple, TestFlight crashes, and what breaks in Rork apps. Verified against current docs."
url: "https://designateddev.com/guides/"
---

1.  [Home](/)
2.  Guides

guides

# Fixing AI-built React Native and Expo apps

What actually breaks between the builder's preview and a live app, with the rule quoted from its source and the exact fix. Each guide is checked against current Apple, Expo, RevenueCat and Supabase docs.

## App Review guidelines

The rejection, quoted from Apple, and the exact fix in an Expo app.

-   [Guideline 5.1.2(i)Rejected under 5.1.2(i)? How to add AI data consent to an Expo appApple rejects apps that send personal data to OpenAI, Gemini or Claude without asking first. What 5.1.2(i) requires and how to fix it in an Expo app.Verified September 27, 2026](/guidelines/5-1-2-i-ai-data-consent/)
-   [Guideline 3.1.1Guideline 3.1.1 rejection: adding a working Restore Purchases to an Expo app with RevenueCatWhy Apple rejects apps without a working Restore Purchases, how to fix it with RevenueCat in Expo, and the store settings behind an empty paywall.Verified September 27, 2026](/guidelines/3-1-1-restore-purchases/)
-   [Guideline 5.1.1(v)Guideline 5.1.1(v): adding in-app account deletion to an Expo and Supabase appApple and Google Play require in-app account deletion. What 5.1.1(v) asks for and how to delete a Supabase user safely from an Expo app with an Edge Function.Verified September 27, 2026](/guidelines/5-1-1-v-account-deletion/)

## Diagnostics

Problems that only show up once the app leaves the preview.

-   [Crash on launchWorks in Expo Go, crashes on launch in TestFlight: how to find and fix itWhy an Expo app that runs in Expo Go crashes the moment it opens in TestFlight, how to get the real error, and how to fix missing EAS environment variables.Verified September 27, 2026](/guides/testflight-crash-on-launch-expo/)

## By builder

What breaks in apps from each AI builder, and how we fix it.

-   [RorkFixing a Rork app: what breaks between the preview and the App StoreWhat breaks when a Rork app leaves the preview, from Rork's own docs: keys, crashes, paywalls, sign-in and rejections, and how to fix an Expo Rork app.Verified September 27, 2026](/fix/rork/)

Ready when you are

## Tell us what's broken. We'll tell you what it takes.

[Book a call](https://cal.com/designateddev/intro)[Or tell us what's broken](https://designateddev.com/guides/#send)

[Designated Dev](/)

[What breaks](/#found)[Process](/#process)[Pricing](/#pricing)[Guides](/guides/)[FAQ](/#faq)[Privacy](/privacy/)

[hello@designateddev.com](mailto:hello@designateddev.com)Updated Sep 27, 2026Live on both stores
