Skip to content

Rejected by App Review?We take it from here.

Diagnosis, code and metadata fixes, the reply to App Review, and the resubmission — done for you. We never ask for your Apple ID password, and changes arrive as a pull request in your repo.

  • No Apple ID password
  • Scoped App Store Connect access
  • Changes delivered as pull requests
Resolution CenterRejected

Guideline 3.1.2 — Business — Payments — Subscriptions

We were unable to locate the in-app purchases within your app. Please review the details below and complete the next steps.

Waiting on your reply in Resolution Center

A typical case, start to finish
  1. Rejected
  2. Diagnosed
  3. Fixed
  4. Resubmitted
  5. Approved

Why it matters

A rejection is not a bug report. It is a stopped clock.

Every round is days back in the queue. The update you shipped for is frozen, the revenue you planned for it is not arriving, and the launch date you gave someone else is already wrong. Most teams lose more to the waiting than to the fix.

App Store submissions in 2025

2,093,244rejected

9,100,620reviewed

Close to one in four submissions reviewed did not pass.

Source: Apple, App Store Transparency Report 2025

Scope

What we fix

We work on rejections under any App Review guideline. The common ones:

  • 2.1App Completeness
  • 2.3Accurate Metadata
  • 2.5.2Software Requirements
  • 3.1.1In-App Purchase
  • 3.1.2Subscriptions
  • 4.2Minimum Functionality
  • 4.3Spam
  • 5.1.1Data Collection and Storage
  • 5.1.2Data Use and Sharing

Stacks we work in: SwiftUI, UIKit, React Native / Expo, Flutter and Capacitor.

Process

How it works

Four steps. You stay in control of your account and your code at every one of them.

  1. 01

    Free triage

    Paste the rejection and within 12 business hours get a written diagnosis and a fixed price.

  2. 02

    Scoped access

    You grant only what the case needs — for metadata cases, often nothing beyond the rejection text.

  3. 03

    Fix and reply

    Code changes arrive as a pull request, and you see the reply to App Review before it is sent.

  4. 04

    Resubmit and follow through

    We prepare the build, you press Release, and follow-ups on the fixed guidelines are covered by the guarantee.

TimelinesWe do not control how long App Review takes. We reply within 12 business hours, Mon–Fri.

Working styleAsync by default: written updates, no standing calls.

Access and code

No passwords. Only the roles you grant.

Access goes up a ladder, only as far as the case requires.

  1. Level 0Rejection text only
  2. Level 1App Manager, one app
  3. Level 2Repository collaborator
  • Never your Apple ID password or a 2FA code.
  • Every change arrives as a pull request.
  • Your code stays yours. NDA on request.
  • At handover, our access is revoked and local copies are deleted.

Cases

From rejection to approval

  • Our own app

    RideCrew

    8 review rounds, approved August 13, 2026

    Guidelines: 2.1 · 2.3.6 · 2.5.4 · 3.1.1 · 5 (Legal) · 5.1.1 · 5.1.2 · 5.1.5

    49% of the app’s strings had no English translation, so the reviewer judged a machine translation rather than what we wrote.

    View on the App Store

Pricing

Fixed prices, quoted after triage

You get the price before any work starts, and it does not move unless the scope does. No hourly billing, no discovery retainer.

  • Reviewer Reply

    $290

    Metadata-only cases. No new build — we answer App Review and fix what they can see.

    Includes

    • Resolution Center reply, written and sent
    • Demo account and reviewer notes
    • Privacy labels and data-collection answers
    • Screenshots, description and metadata corrections
  • Rejection Fix

    Core service

    from $790

    Code-level fix for the guidelines Apple cited, then a new build and a resubmission.

    Includes

    • Diagnosis of the actual cause, not just the quoted text
    • Fix delivered as a pull request in your repo
    • New build prepared and verified
    • Reply to App Review and resubmission
  • Subscription & IAP Rescue

    from $1,490

    For rejections that sit on purchases: 3.1.1, 3.1.2, or a reviewer who could not find the IAP.

    Includes

    • StoreKit / RevenueCat implementation fixes
    • Paywall compliance for Guideline 3.1.2
    • Restore purchases and entitlement bugs
    • Sandbox and TestFlight verification before submission
  • Launch Rescue

    from $3,500Scoped after triage

    AI-built and no-code apps that need real native functionality to clear 4.2 or 4.3.

    Includes

    • Product plan for minimum functionality
    • Native functionality built where the guideline requires it
    • SDK and toolchain upgrade to current requirements
    • Build pipeline you can run yourself afterwards
  • Release Desk

    from $490per month

    Ongoing. For apps where a week in review costs more than the retainer.

    Includes

    • Every update pre-flighted before you submit
    • Submission handled for you
    • First-response SLA on any rejection
    • Guideline changes watched and flagged
  • Not sure which fits?

    Start with a free triage.

  • Free triage for every case.
  • 50% to start, 50% after Apple approves the submission (fix tiers).

Prices in USD. EUR invoices available.

Guarantee

What we stand behind

If Apple does not approve the submission for the guidelines we fixed, we keep working on those guidelines at no extra cost for up to 3 resubmissions within 60 days. If it still is not approved, you do not pay the second half.

Covers the guidelines in our written scope. New issues are a new scope, and nobody outside Apple can promise approval. Full terms

What we do not take on

  • Hiding features from reviewers
  • Working around a terminated account
  • Apps that need a licence you do not have
  • Template and spam apps

Questions

Frequently asked

Do you need my Apple ID password?

No. We never ask for your Apple ID password or a 2FA code, and we will never ask you to send one. For code-level cases you invite us to App Store Connect with the App Manager role, limited to a single app, and you can revoke it whenever you like.

Do you guarantee approval?

No, and be careful with anyone who does. Apple decides. What we stand behind is the work: if the submission is not approved for the guidelines we fixed, we keep working on them at no extra cost for up to 3 resubmissions within 60 days, and if it still is not approved you do not pay the second half.

How fast can you start?

Triage comes back within 12 business hours. Business hours means Mon–Fri — if you write on a Friday night in the US, the clock starts Monday. Work normally starts the next business day after you accept the quote.

What stacks do you support?

We work in SwiftUI, UIKit, React Native / Expo, Flutter and Capacitor. If your app is built with something else, send the rejection anyway — triage is free and we will tell you honestly whether we are the right people.

Do I have to give you my whole codebase?

No. Metadata cases need nothing but the rejection text. Code cases need collaborator access to the repository so we can open a pull request, and that can be a single repo. We do not need production credentials, signing keys, or customer data.

Will you sign an NDA?

Yes, on request, before you send anything. Your code is not reused elsewhere, and local working copies are deleted after handover.

What happens if Apple finds something new on resubmission?

It happens, and we are direct about it: a new issue under a different guideline is a new scope, quoted at the same per-item price before we touch it. Anything under the guidelines already in scope is covered by the guarantee.

What if the problem is the product itself (4.2 or 4.3)?

Then a patch will not clear it, and we will tell you that in triage rather than after you pay. What we can do is diagnose precisely what Apple is objecting to and scope the smallest product change that would meet the guideline. Sometimes that work is worth it. Sometimes the honest answer is that the app needs to be a different app.

How do payments and invoices work?

Fix tiers are 50% to start, 50% after Apple approves the submission. Metadata-only work is invoiced on delivery. Prices in USD. EUR invoices available. We accept Bank transfer (SEPA / SWIFT), Card via invoice link and Wise.

Do you work with agencies (white-label)?

Yes. We work under your name, talk to your client only if you want us to, and deliver pull requests into their repository the same way. Ask in the triage form and we will send white-label terms.

Free triage

Paste the rejection. Get a verdict in 12 business hours.

No call, no discovery session. Send the rejection message and we come back in writing with the guideline at play, what the fix involves, and a fixed price.

  • No Apple ID password
  • Scoped App Store Connect access
  • Changes delivered as pull requests

Required fields are marked with an asterisk.

Optional — a date, or just "launch is on the 14th"

Is the app live and earning?

Paste the whole message from Resolution Center, including the guideline numbers and any reviewer screenshots description. The more of it, the better the triage.

Never send passwords or API keys here. We will never ask for your Apple ID password.