You sell an app, you restructure your company, or you move a product to a different App Store Connect organization — in all three cases you need to move the app itself between Apple developer accounts. The good news: Apple supports this as a first-class feature. The app stays live on the App Store during and after the transfer, keeps its reviews and ratings, and users keep receiving updates. The bad news: the process is a 60-day, two-sided operation with a long list of criteria and a surprising number of things that do not transfer. This checklist walks through the whole flow using Apple's official app transfer documentation.


1. Confirm the app qualifies: the transfer criteria

Before anyone starts clicking, both accounts and the app itself must pass Apple's app transfer criteria. Check every item:


2. Back up everything before you start

An app transfer is a removal: after it completes, the app no longer appears in the transferor's account. Apple's initiate guide recommends keeping a record of your metadata and pricing, the dates the app was live, and your sales and download information. Two data points deserve special attention:


3. What transfers with the app

Most of the app's store identity moves over. Per Apple's overview page:


4. What does NOT transfer — and what to handle yourself

This is where most transfer plans break. These items stay behind or break silently:


5. Transferor checklist: initiating the transfer

Only the Account Holder can initiate (and only the Account Holder can accept — check your role permissions). Steps, per Apple's initiate guide:

  1. Go to the app's App information section, scroll to Additional Information, and click Transfer App.
  2. Confirm a two-factor authentication code when prompted.
  3. Enter the recipient's Account Holder Apple Account and Team ID.
  4. Read and agree to the transfer terms, then click Request Transfer.
  5. Wait: the transfer stays in Pending App Transfer until accepted, and expires after 60 days. While pending, you cannot edit metadata, pricing, availability, or IAPs, and open App Review communications are closed.

Both sides can cancel while the transfer is in the Waiting for Recipient state (Business → Agreements → App Transfers).


6. Recipient checklist: accepting the transfer

Acceptance must happen within 60 days. Per Apple's accept guide:

  1. Sign in to App Store Connect and go to Business → Agreements → App Transfers, then click Review.
  2. Enter the new metadata: Support URL, Marketing URL (required if the app previously had one), Privacy Policy URL (same rule), plus App Review and App Store contact information.
  3. Choose user access: everyone on the team, or only Admin and Finance roles (limitable later).
  4. Review the App privacy answers the previous owner provided; if none exist, complete the section before submitting the next version.
  5. Accept the terms and click Accept. Completion takes up to two business days (status: Processing App Transfer); if export compliance documentation is required, the app waits for review of those documents.

7. After the transfer: the recipient's follow-up list

The one-line takeaway: an iOS app transfer is a checklist-driven, two-account operation — verify the criteria, back up your data, clean up TestFlight and Xcode Cloud, initiate as Account Holder, accept within 60 days, and rebuild the recipient-side infrastructure (provisioning profiles, APNs, shared secrets, merchant ID) before you ship the next update.


Sources