App Rejected for Guideline 5.1.1 Privacy: How to Resubmit
Apple cites Guideline 5.1.1 when your privacy policy, App Privacy label, or consent flow does not match what the binary does at runtime. Diagnose the six causes and resubmit.
Articles tagged with #App Store
Apple cites Guideline 5.1.1 when your privacy policy, App Privacy label, or consent flow does not match what the binary does at runtime. Diagnose the six causes and resubmit.
TestFlight asks for export compliance on every build because Info.plist does not declare ITSAppUsesNonExemptEncryption. Set it correctly and the prompt disappears.
App Store Connect rejects iPad Pro screenshots with Invalid Screenshot Dimensions. As of 2026 the 13-inch 2064x2752 slot is required. Reference matrix, sips fixes, FAQ.
The screenshot layouts indie apps should ship in 2026: caption-first frames, the first-3 hierarchy, light vs dark, app previews, and the exact App Store Connect dimensions (1320x2868, 2064x2752, 3840x2160) that hold up across iPhone, iPad, and Vision Pro.
How indie developers should price IAP in 2026: Apple's 15% Small Business rate, Google Play's new fees, opt-in vs opt-out trial conversion, the regional price grid, and the price tests that move installs and revenue together.
Turn your app description, locale, and competitor list into an ASO keyword plan with intent, difficulty bands, and 3 title/subtitle options that fit Apple's 30-char limits.
Use AI to draft an App Store or Play Store appeal that engages the exact guideline cited — with current 2026 appeal routes, timelines, and a copy-ready prompt.
Paste 60 one-star reviews into Claude or ChatGPT and get a clustered fix list sorted by impact on your rating — not by which complaint stings the most.
Apple flagged your description, screenshots, or in-app copy under Guideline 2.3.1 as misleading. Diagnose which claim triggered it and fix metadata or binary fast.
Your App Review notes exist but Apple keeps citing Guideline 2.1 or says the demo account failed. Put credentials in the Sign-In Required fields, write steps as a numbered form, and resubmit notes-only.
A translated App Store listing diverges from the base language and triggers a Guideline 2.3.7 rejection. Audit every locale, then ship a metadata-only resubmission — no new build needed in most cases.
Apple rejected for screenshot, description, keyword, or category metadata under Guideline 2.3 — even though the binary passed. Identify the surface and fix it.
Your App Store submission has sat in "Waiting for Review" for days. How to tell whether to wait, fix a silent block, or escalate — current for 2026.
A returning user taps Restore Purchases and gets "Nothing to restore" even though they own the product. Fix the StoreKit, validation, and entitlement layers.
Xcode says upload succeeded, Transporter says delivered, yet the build is missing from App Store Connect. The three quiet states it's actually in, and the fix for each.
Apple flagged your app under Guideline 3.1.1 for a missing Restore Purchases button. Add the button to your paywall and Settings, wire it to StoreKit, and resubmit.
Apple rejected under Guideline 2.1 because the reviewer couldn't get past a paywall, region lock, role gate, or invite gate. Fix it with notes plus server config, usually no new build.
User paid but your app still shows free, or canceled but still Pro. The server-authoritative StoreKit 2 fix, with App Store Server Notifications V2 and reconciliation.
Your TestFlight build has sat in Waiting for Review for days. Here is what is actually happening and what you can do about it.
Testers see "This beta has expired" or the build shows Expired in App Store Connect. Why it happens and how to push a replacement fast.
Build is Ready to Test and the tester accepted the invite, but it never appears in their TestFlight app. Walk the ordered checklist that fixes 95% of cases without re-uploading.
You added external testers in App Store Connect but they never get the TestFlight invitation email, or the public link says it is not accepting testers. Here is how to find and fix it.
15 App Store and Play Store review-reply prompts that turn 1-star reviews into rating recoveries — angry users, bug reports, false claims, and feature requests, sized for Apple's 5,970-char and Play's 350-char limits.
15 App Store and Play Store screenshot caption prompts — the 3-7 word headlines above each shot that decide the install. With June 2026 size specs and store rules.
15 AI prompts that cluster 1-2 star reviews by root cause, separate symptoms from real problems, and surface the 3 fixes that lift your rating most. Updated June 2026.
Draft warm, specific replies to 1-2 star App Store and Play Store reviews in minutes, with the exact character limits and a path to win the reviewer back.
AI prompt + the exact iOS and Google Play character limits to draft a subtitle, description, promo text, and keywords that earn downloads.
Write App Store / Play screenshot headlines (≤25 chars) and sub-lines (≤35 chars) with AI — outcome-led copy for the first 3 frames that decide 70% of installs.
12 prompts for App Store and Google Play listing copy that ranks and converts: title pairs, subtitle, promo text, screenshot captions, ASO keywords, localization.
App Store Connect flagged your privacy nutrition labels as inconsistent with app behavior. The fastest fix: build an SDK-to-data-type inventory and reconcile every answer before resubmitting.
Apple's 4.3(b) hits template farms, re-skins, and thin AI-wrappers. Either differentiate substantively or build an evidence-backed appeal — rewrites rarely reverse it.
Apple rejects your build with 'We were unable to sign in with the credentials you provided' but the account works on your phone. Six causes ranked by hit rate, with the exact App Store Connect Sign-In fields and resubmit steps.
Apple's Guideline 2.1 rejection is a documentation gap, not a code bug. Fill the demo-account fields, turn on your backend, and resubmit, usually with no new build.
Sandbox IAP has seven moving parts that must line up: the device Sandbox Apple Account, region, App Store Connect agreements, product status, bundle ID, capability, and StoreKit config file. The diagnostic order, current for iOS 18+ and Xcode 16 as of June 2026.
Your TestFlight build has shown "Processing" for hours. Here are the 8 real causes and an exact checklist to unstick it, current as of June 2026.
Guideline 4.3 'Spam' is the App Store rejection that confuses indie developers most. Here is the exact rule text, what 4.3(b) actually catches, why your app triggered it, and how to write an appeal that passes.
The App Store rejection reasons that actually trip up indie apps in 2026 — exact guideline numbers, what the reviewer clicks, and a pre-submit checklist for each.
What an App Store privacy policy must contain in 2026, how to map your data to App Privacy answers, and how to avoid the policy-vs-questionnaire mismatch that triggers rejections.
A field-tested 2026 guide to App Store listing copy: exact character limits, the name, subtitle, keywords, promotional text, screenshots, and description that convert browsers into installs.
Set up iOS in-app purchases with RevenueCat in about 30 minutes: free up to $2,500/month tracked revenue, then 1%. Real product IDs, SwiftUI paywall code, sandbox QA, and when raw StoreKit 2 wins instead.
A realistic 2026 pre-launch checklist for solo iOS developers: the legal, technical, and content prep that prevents the embarrassing first-submission rejection, with current screenshot sizes and pricing rules.
A June 2026 playbook for the first 90 days after an App Store launch: the retention numbers that matter, what to ignore, and how to ship updates without breaking your store presence.
A practical 2026 guide to TestFlight for indie iOS developers — exact tester limits, upload steps, Beta App Review timing, and how to run a beta that produces useful feedback before launch.