Fixed-price IAP rejection recovery for indie iOS founders. I shipped 7 apps to the App Store — after enough rejections to reverse-engineer what Apple's "2.1(b) IAP completeness" email actually means. 14-day refund if Apple still rejects.
"Your app uses in-app purchase but does not include the required feature." You check your IAP code — it's fine. Product IDs match. So what's actually wrong?
In most cases: your IAP was never attached to this review submission. The reviewer literally never saw it.
READY_TO_SUBMIT, Apple auto-rejects within ~30 minutesGET /v1/apps/{id}/inAppPurchasesV2 — confirm every IAP state is WAITING_FOR_REVIEW or APPROVED, never READY_TO_SUBMITreviewSubmissionItems endpoint rejects every IAP relationship type, so this only works in the web UIEvery app below cleared Apple review the same day I applied the fix — after the same rejection pattern that had blocked them for days or weeks. The ASC web "Add for review" toggle. The step the REST API cannot perform.
For indie iOS founders hitting IAP rejections (2.1(b), 4.3, 5.1.1) who want the exact fix without the back-and-forth.
14-day full refund if Apple still rejects. No questions asked.
No form, no sales funnel. Email me your rejection type and I'll tell you the fix.
Email for the $249 Sprint Get the $29 checklist firstDirect: jiejuefuyou+audit@gmail.com
Not ready to commit? Try the free option first:
jiejuefuyou@gmail.com →Describe your rejection type — I will reply with the specific fix