Blog
Core App Store preflight guides
Start with Apple's account deletion requirement for Expo apps, review your iOS permission descriptions in Expo, and check RevenueCat App Store metadata before submission.
- How to Write an App Store Rejection Appeal Letter That Actually Works
A practical guide to writing an App Store rejection appeal letter, with a copy-paste template, guideline-specific wording examples, and a clear path for what to do if the appeal fails.
- Guideline 4.3 Spam Rejection: Why Apple Flagged Your App (and How to Fix It)
A practical breakdown of Apple's Guideline 4.3 spam rejection — what triggers it, how to tell 4.3(a) from 4.3(b), and the exact fixes that get resubmissions approved.
- The App Privacy Questionnaire in App Store Connect: A Complete Guide for Expo Developers
A practical, step-by-step guide to App Store Connect's app privacy questionnaire for Expo and React Native developers, including how to map common SDKs like RevenueCat, Firebase, and Sentry to the right privacy label answers.
- App Store Export Compliance Encryption for Expo Apps: The Full Guide
Export compliance is a two-question checkbox in App Store Connect that trips up more Expo submissions than it should — this guide walks through exactly what Apple is asking, how to configure app.json correctly, and where indie devs get it wrong.
- App Store Rejected for Guideline 2.1 Information Needed? Here's How to Fix It
A Guideline 2.1 'Information Needed' rejection isn't a bug report — it's Apple asking a specific question you haven't answered yet. Here's how to decode the request, write a response that clears review, and stop triggering it on future submissions.
- Guideline 5.1.1 Rejection: Why Apple Flagged Your App Store Submission (and How to Fix It)
A Guideline 5.1.1 rejection is really six different privacy rules disguised as one line item. This guide breaks down which sub-clause you actually tripped, how to fix it without a second rejection, and what to check before you ever hit submit.
- App Store Metadata Requirements: The Full Checklist for Indie Developers
A field-by-field breakdown of Apple's app store metadata requirements — name, screenshots, privacy labels, and IAP config — so your next submission doesn't bounce on Guideline 2.3.
- The App Store Review Guidelines Checklist Every Indie iOS Developer Needs Before Submitting
A step-by-step App Store review guidelines checklist for indie iOS developers, covering metadata, privacy, in-app purchases, and permissions so you catch rejection risks before Apple does.
- TestFlight Before App Store Submission: A Practical Pre-Release Checklist
TestFlight catches crashes and broken flows, but it won't flag the metadata, privacy, and IAP config issues that get App Store submissions rejected. Here's how to use TestFlight properly and what to check before you hit submit.
- Why Do Apps Get Rejected From the App Store? 9 Real Reasons (and How to Fix Them)
Apps get rejected from the App Store for predictable reasons—broken functionality, privacy and permission issues, IAP misconfiguration, and misleading metadata. This guide breaks down the actual Apple guidelines behind each one and how to catch them before you submit.
- The App Store Submission Checklist That Actually Prevents Rejections
A field-tested checklist for indie iOS developers covering every App Store submission requirement — metadata, privacy labels, IAP configuration, and screenshots — so you pass review on the first try instead of losing a week to resubmission.