Передача
Як передати застосунок на інший акаунт розробника App Store? Чекліст продавця
Коротка відповідь
Щоб передати застосунок на інший акаунт розробника, Account Holder вашого акаунта запускає App Transfer в App Store Connect, вказавши Apple Account і Team ID покупця; Account Holder покупця приймає передачу протягом 60 днів, а Apple обробляє її до 2 робочих днів. Застосунок може весь цей час залишатися в продажу і зберігає свої оцінки й відгуки. Перш ніж почати, переконайтеся, що жодна версія не на перевірці, TestFlight вимкнено і жоден із ваших ID продуктів In-App Purchase уже не існує в акаунті покупця.
Думаєте про продаж? Надішліть мені посилання на застосунок і приблизні цифри. Зазвичай я відповідаю протягом кількох годин, а для вас жодних комісій. Надіслати мені застосунок
За матеріалами довідки App Store Connect від Apple про передачу застосунків, перевірено у вересні 2026. Apple оновлює ці правила. Якщо щось тут суперечить актуальній документації Apple, орієнтуйтеся на Apple.
Коли ви продаєте iOS-застосунок, він переходить з вашого акаунта розробника в акаунт покупця через офіційну передачу застосунку (app transfer) від Apple. Ви не віддаєте свій акаунт розробника і не подаєте застосунок повторно. Передача є останнім технічним кроком продажу. Увесь процес, від цифр до оплати, описано в посібнику як продати застосунок.
Які умови передачі застосунку встановлює Apple?
Застосунок можна передати, лише якщо виконано всі умови передачі застосунків Apple:
- Обидва акаунти в належному стані. Жоден не перебуває в очікуванні чи в процесі змін, і обидва прийняли останні угоди Paid and Free Apps. Якщо ви прийняли EU Alternative Terms Addendum, покупець теж має його прийняти.
- Щонайменше одну версію випущено в App Store, і застосунок ніде не перебуває в попередньому замовленні.
- Жодна версія не в процесі. Ніщо не може мати статус Processing for Distribution, Waiting for Review, In Review, Accepted, Pending Developer Release чи Pending Apple Release.
- Кожна In-App Purchase має статус Approved, Ready to Submit, Developer Removed from Sale або Rejected. Ніщо не чекає на перевірку.
- Немає дублікатів ID продуктів. Ваші ID продуктів In-App Purchase не можуть уже існувати в акаунті покупця.
- Жоден пакет ресурсів, розміщений в Apple (Apple-hosted asset pack), не на перевірці.
- TestFlight вимкнено, збірки, тестувальників і тестову інформацію видалено, дані Xcode Cloud видалено.
- Це не застосунок Apple Arcade і не Mac-застосунок у пісочниці, що використовує спільний контейнер App Group.
Що продавцю зробити перед початком передачі?
Спершу забезпечте оплату, а потім усуньте все, що може заблокувати чи ускладнити передачу.
- Спершу безпечно отримайте оплату. Покупець вносить гроші на escrow, і лише тоді ви запускаєте передачу. Дивіться escrow під час продажу застосунку.
- Отримайте email Apple Account і Team ID покупця. Team ID вказано в даних про членство в його акаунті розробника.
- Випустіть оновлення, що очікує, або зачекайте. Під час передачі ніщо не може бути на перевірці, а поки вона очікує, ви не можете змінювати метадані, ціни, доступність чи In-App Purchases.
- Вимкніть TestFlight і видаліть збірки й тестувальників. Видаліть дані Xcode Cloud.
- Звірте ID продуктів з покупцем, щоб жоден не збігався з ID в його акаунті.
- Застосунки з підписками: передайте покупцю app-specific shared secret до передачі; після неї він генерує новий. Докладніше в посібнику як продати застосунок з підписками.
- Sign in with Apple: якщо застосунок його використовує, згенеруйте ідентифікатори передачі для своїх користувачів, як описує Apple, щоб вони зберегли свої акаунти.
- Завантажте свої записи, наприклад звіти про продажі та експорт App Analytics, для податків. Після передачі ви втрачаєте доступ до App Analytics.
Більшість із цього покупець перевіряє ще раніше, під час due diligence. Цей бік описано в моєму чеклісті due diligence.
Як передати застосунок на інший акаунт розробника, крок за кроком?
Продавець надсилає запит на передачу, покупець його приймає, а Apple обробляє. Ось кроки зі сторінок Apple про запуск і прийняття передачі:
- Продавець: Account Holder входить в App Store Connect, відкриває застосунок, натискає App Information (у розділі General), прокручує до Additional Information і натискає Transfer App. Apple може попросити двофакторну автентифікацію. Якщо якусь умову не виконано, App Store Connect повідомить про це тут.
- Продавець: вводить Apple Account і Team ID одержувача, погоджується з умовами і натискає Request Transfer. Застосунок зберігає свій статус і отримує додатковий статус Pending App Transfer. Поки запит чекає на одержувача, будь-яка сторона може його скасувати.
- Покупець: Account Holder акаунта-одержувача приймає передачу в App Store Connect. Якщо її не прийнято протягом 60 днів, строк дії запиту спливає.
- Apple: обробляє передачу; за словами Apple, це може тривати до двох робочих днів.
- Покупець: створює нові provisioning-профілі, а потім випускає перше оновлення з нового акаунта.
Що переходить під час передачі застосунку, а що ні?
Сторінка в магазині, оцінки, відгуки, користувачі й bundle ID переходять; TestFlight, App Groups, merchant ID для Apple Pay і деякі функції Game Center не переходять. Подробиці з огляду передачі застосунків від Apple:
| Елемент | Що відбувається |
|---|---|
| Сторінка застосунку, оцінки й відгуки | Переходять. Застосунок може залишатися в продажу під час передачі. |
| Наявні користувачі | Зберігають застосунок і далі отримують оновлення. |
| Bundle ID / App ID | Переходять (wildcard App ID стає явним). |
| Контейнери iCloud / CloudKit | Переходять. |
| Sign in with Apple | Service ID переходить; продавець має згенерувати ідентифікатори передачі для користувачів. |
| App Analytics | Покупець отримує всю історію. Продавець втрачає доступ до App Analytics, але зберігає дані Sales and Trends до передачі. |
| Продажі та виплати | Кожна сторона отримує дані про продажі й виплати за свій період відносно дати передачі. |
| Push-сповіщення | Наявні сертифікати APNs працюють до завершення строку дії; після цього покупцю потрібні власні. |
| Спільний доступ до Keychain | Працює до першого оновлення від покупця; після нього користувачам може знадобитися один раз увійти знову. |
| App Groups | Не переходять. Продавець їх видаляє, а покупець реєструє заново. |
| TestFlight і Xcode Cloud | Мають бути видалені до передачі. |
| Game Center | Деякі функції (групи, обʼєднані таблиці лідерів, сумісність для мультиплеєра) скидаються або не переходять. |
| Merchant ID для Apple Pay | Не переходить; покупцю потрібен новий під час першого оновлення. |
| Картки Wallet | Мають бути випущені заново. |
| Промокоди | Після передачі для застосунку не можна згенерувати нові промокоди. |
За документацією Apple, перевірено у вересні 2026.
Якщо ваш застосунок використовує Game Center, врахуйте це заздалегідь: Apple вилучає застосунок із груп Game Center, обʼєднані таблиці лідерів повертаються до своїх старих ID, і покупець випускає збірку, яка використовує ці ID.
Що продавцю ще потрібно зробити після передачі?
Передайте все, що існує поза Apple, а потім підтвердьте на escrow, щоб гроші було виплачено.
- Передайте все, що поза Apple: вихідний код, бекенд, домен, аналітику, звіти про збої, скриньку підтримки й акаунти в соцмережах, усе, що входить у договір.
- Перенесіть сторонні сервіси, як-от RevenueCat, Firebase і рекламні мережі, до покупця або допоможіть йому створити їх заново. RevenueCat передає цілі проєкти, а не окремі застосунки.
- Підтвердьте на escrow, щоб кошти було виплачено, щойно покупець підтвердить отримання.
- Залишайтеся на звʼязку протягом періоду підтримки, про який ви домовилися в договорі купівлі-продажу.
Чи варто продати акаунт розробника замість передачі застосунку?
Майже ніколи. Передача застосунків від Apple існує саме для того, щоб застосунки могли змінювати власника без спільного користування акаунтами. Продаж усього акаунта розробника привʼязує вашу особу й податкові дані до чужого бізнесу, і це ризиковано для обох сторін. Передайте застосунок, а акаунт залиште собі.
Чи відрізняється передача в Google Play?
Так. На Android ви подаєте запит у Play Console з ідентифікаторами реєстраційних транзакцій обох акаунтів, а застосунки з вбудованими покупками знімаються з публікації, доки покупець не опублікує їх знову. Повний покроковий опис у моєму посібнику про передачу застосунку в Google Play.
Часті запитання
Скільки триває передача застосунку в App Store?
Після того як покупець прийме передачу, за словами Apple, обробка триває до двох робочих днів. Покупець має 60 днів, щоб прийняти запит, інакше строк його дії спливає.
Чи стане мій застосунок недоступним під час передачі?
Ні. За словами Apple, застосунок може залишатися доступним в App Store під час передачі, а наявні користувачі й далі ним користуються та отримують оновлення.
Чи переходять оцінки й відгуки разом із застосунком?
Так. Apple зазначає, що після передачі застосунок зберігає свої оцінки й відгуки.
Чи можна передати один застосунок, якщо в акаунті їх кілька?
Так. Передача відбувається окремо для кожного застосунку, а інші ваші застосунки залишаються у вашому акаунті.
Хто має запустити передачу?
У довідці Apple описано, що передачу запускає Account Holder акаунта розробника продавця, а приймає Account Holder акаунта покупця.
Що відбувається з наявними підписниками, коли застосунок передають?
Apple розділяє звітність про продажі й виплати за датою передачі. На сторінці Apple прямо не сказано, що підписки продовжуються, але на практиці продавці й покупці повідомляють, що після передачі вони тривають. Подробиці в посібнику як продати застосунок з підписками.



