App Transfer — це механізм перенесення додатку між обліковими записами розробників в App Store та Google Play зі збереженням рейтингів, відгуків та історії завантажень. Процедура затребувана при продажу цифрових продуктів, реорганізації компанії або передачі проекту від підрядника замовнику. Згідно з Apple App Transfer Documentation, 2025, перенесення можливе лише для версій 1.0 і вище за умови дотримання набору умов. Процес триває від 1 до 7 робочих днів залежно від платформи та складності перевірки.
Головне
App Transfer — це офіційна процедура зміни власника додатку в магазині цифрової дистрибуції. На відміну від видалення та повторної публікації, App Transfer зберігає всі накопичені метрики: рейтинг, кількість відгуків, історію версій, дані про завантаження та активні підписки. Ідентифікатор додатку (bundle ID для iOS, package name для Android) залишається незмінним, що критично важливо для роботи існуючих користувачів. Процедура регулюється правилами Apple Developer Program License Agreement та Google Play Developer Distribution Agreement.
При App Transfer новому власнику передаються: всі версії додатку, рейтинги та відгуки користувачів, дані про продажі та завантаження за весь період, активні та завершені підписки, інформація про покупки In-App Purchase, налаштування Game Center (для iOS) та статистика Google Play Console. Токени push-сповіщень, сертифікати Apple Pay та налаштування CloudKit не передаються — їх необхідно переналаштувати на обліковому записі отримувача.
Не передаються при App Transfer: банківська інформація та податкові дані старого облікового запису, історія виплат та звітність, персональні дані розробника, договори з третіми сторонами та сертифікати підпису коду. Розробник-отримувач повинен заново налаштувати сертифікати, профілі provisioning (для iOS) та ключі підпису (для Android). Apple рекомендує завершити всі фінансові операції до ініціації перенесення.
Основні сценарії App Transfer включають продаж готового додатку новому власнику, реорганізацію студії з переоформленням активів на нову юридичну особу, передачу проекту від компанії-підрядника замовнику після завершення розробки та об'єднання кількох облікових записів розробника в один. Кожен сценарій вимагає документів, що підтверджують зміну власника: договір купівлі-продажу, акт приймання-передачі або рішення засновників про реорганізацію.
Продаж мобільного додатку — найпоширеніша причина для App Transfer. Ринок купівлі та продажу готових додатків оцінюється в мільярди доларів. Покупець отримує готовий продукт з аудиторією та доходом, продавець — одноразову виплату. Перенесення через офіційну процедуру гарантує юридичну чистоту угоди. Платформи не стягують комісію за App Transfer, але вимагають підтвердження прав на контент, що передається, та торговельні марки.
Багато компаній замовляють розробку додатків на аутсорсі, і після завершення робіт додаток має бути переданий замовнику. Використання App Transfer з облікового запису підрядника на обліковий запис замовника — стандартна процедура. Важливо передбачити умову про перенесення в договорі підряду та підготувати додаток до передачі заздалегідь: видалити тестові дані, вимкнути сторонні сервіси, прив'язані до облікового запису підрядника, та створити резервні копії.
Apple встановлює суворі вимоги для App Transfer. Додаток повинен мати версію не нижче 1.0, бути опублікованим в App Store, не мати очікуваних оновлень або відхилених білдів. Обліковий запис-відправник повинен мати статус Individual або Organization, а отримувач — бути зареєстрованим в Apple Developer Program. Обидва облікові записи повинні бути активними, без блокувань та з погашеними фінансовими зобов'язаннями. Перенесення неможливе для додатків зі статусом Developer Removed From Sale.
App Transfer в App Store заборонений для додатків, що використовують певні технології: Apple Pay (потрібне переналаштування), CloudKit (дані не переносяться), iCloud Containers (потрібна міграція), Passbook та VPN-конфігурації. Додаток не повинен містити контент, захищений DRM, або використовувати сторонні сертифікати push-сповіщень, прив'язані до облікового запису-відправника. Для перенесення необхідно видалити всі існуючі сертифікати push та iCloud з App ID перед початком процедури.
Отримувач додатку в App Store повинен мати діючий обліковий запис Apple Developer Program, прийняти ліцензійну угоду та підтвердити, що ознайомлений з умовами перенесення. Після завершення перенесення отримувач стає власником всіх метаданих додатку, включаючи ціни, локалізації та рейтинги. Apple надсилає сповіщення про успішне перенесення на email обох учасників. Перенесення не можна скасувати — після завершення додаток назавжди прив'язаний до облікового запису отримувача.
Google Play реалізує App Transfer через функцію Transfer Ownership в Google Play Console. Процес більш гнучкий, ніж в App Store: допустиме перенесення як окремих додатків, так і всіх додатків облікового запису одночасно. Отримувач повинен мати обліковий запис розробника Google Play (реєстраційний внесок 25 доларів). Після перенесення зберігаються APK/AAB-файли, рейтинги, відгуки, рейтинг продажів та дані Google Play Games Services. Звіти про доходи залишаються в обліковому записі відправника.
Для App Transfer в Google Play відправник відкриває сторінку додатку в консолі, переходить в розділ Account details — Transfer ownership, вводить email облікового запису-отримувача. Отримувач отримує лист з підтвердженням і повинен прийняти запрошення протягом 30 днів. Після підтвердження Google перевіряє додаток на відповідність політикам і завершує перенесення. Весь процес триває 1–3 робочих дні. Google не блокує додаток на час перенесення — він залишається доступним для користувачів.
Ключова відмінність Google Play — можливість часткового перенесення. Розробник може передати один додаток, залишивши інші на своєму обліковому записі. При перенесенні всіх додатків обліковий запис відправника повинен залишатися активним для доступу до фінансової звітності. Google не підтримує зворотне перенесення — після передачі власником стає отримувач. Дані Google Play Console Analytics передаються частково: статистика за минулі періоди залишається у відправника, нові дані накопичуються у отримувача.
Процес App Transfer складається з п'яти етапів: підготовка, ініціація перенесення, підтвердження отримувачем, перевірка платформою та завершення. Підготовка включає відключення сервісів, прив'язаних до облікового запису-відправника (push-сертифікати, Apple Pay, CloudKit), перевірку відсутності очікуваних оновлень та погашення фінансових зобов'язань. Apple рекомендує зробити скріншоти поточних налаштувань App Store Connect для відновлення після перенесення.
На етапі підготовки відправник перевіряє додаток на відповідність вимогам. Для Apple App Store: версія 1.0+, відсутність очікуваних або відхилених білдів, видалення сертифікатів push з App ID, відключення iCloud та Apple Pay, завершення всіх фінансових транзакцій. Для Google Play: додаток повинен бути опублікований, не мати порушень політик, облікові записи відправника та отримувача — активні. Рекомендується експортувати звіти про продажі та статистику до перенесення.
Ініціація в App Store виконується через App Store Connect — розділ App Information, кнопка Transfer App. Відправник вводить Apple ID отримувача. Отримувач отримує лист і підтверджує бажання прийняти додаток. Apple перевіряє відповідність умовам протягом 1–7 днів. В Google Play ініціація відбувається через Transfer Ownership, отримувач підтверджує запрошення, Google перевіряє політики. На всіх етапах статус перенесення відображається в консолі.
App Transfer має ряд обмежень, які розробник повинен враховувати до початку процедури. В App Store не можна перенести додаток, якщо він використовує Apple Pay, Passbook, VPN-конфігурацію або iCloud-контейнери без попереднього переналаштування. Google Play не дозволяє перенесення додатків з активними порушеннями політик. Після перенесення відправник втрачає всі права на додаток без можливості скасування. Проблеми найчастіше виникають через невідключені сервіси або неоплачені рахунки.
Найпоширеніша проблема — відмова Apple через активні сертифікати push-сповіщень. Рішення — видалити сертифікати в Apple Developer Center до ініціації перенесення. Друга за частотою — додаток використовує сторонні SDK, прив'язані до облікового запису відправника (Firebase, Crashlytics, Adjust). Переналаштування цих сервісів на обліковий запис отримувача обов'язкове. Третя проблема — відмінність типів облікових записів: Individual не може передати додаток Organization і навпаки. Для вирішення потрібна зміна типу облікового запису або консультація з підтримкою Apple.
Після завершення App Transfer отримувач повинен переналаштувати push-сповіщення (APNs для iOS, FCM для Android), оновити ключі API в консолях сторонніх сервісів (Firebase, Google Maps, Facebook SDK), перевірити роботу In-App Purchase та підписок, оновити сертифікати підпису коду та випустити нову збірку з оновленими ключами. Apple рекомендує випустити оновлення додатку протягом 30 днів після перенесення для оновлення provisioning profiles. Google Play дозволяє використовувати існуючий ключ підпису через App Signing by Google Play.
Поширені запитання
Ні, App Transfer незворотній. Після завершення перенесення додаток назавжди прив'язаний до облікового запису отримувача. Єдиний спосіб повернути додаток — ініціювати зворотне перенесення, яке підпорядковується тим самим правилам і вимагає згоди отримувача.
Apple обробляє App Transfer від 1 до 7 робочих днів. Google Play завершує перенесення за 1–3 робочих дні. Час залежить від завантаження підтримки та складності додатку. На підготовку до перенесення може знадобитися 1–2 дні.
Підписки зберігаються і продовжують діяти. Новий власник отримує дохід від продовжень. Однак необхідно переналаштувати сертифікати push-сповіщень, щоб сповіщення про підписки доходили до користувачів. Старі звіти про підписки залишаються у відправника.
Apple вимагає, щоб облікові записи відправника та отримувача були в одному регіоні. Google Play допускає перенесення між обліковими записами з різних країн, але може знадобитися оновлення податкової інформації та банківських реквізитів отримувача.
Apple може запитати документи, що підтверджують право на передачу додатку: договір купівлі-продажу, акт приймання-передачі або рішення про реорганізацію. Google Play запитує документи лише при наявності спірних ситуацій. Рекомендується підготувати пакет документів заздалегідь.
Підсумки
Ми розробимо мобільний застосунок під ключ
IT Sectr створює застосунки для iOS та Android для стартапів і бізнесу з 2017 року. Ми проконсультуємо вас і запропонуємо найкраще рішення.
Читайте також