App Transfer: суштина и пренос апликације између налога програмера

Аутор: IT Sectr Објављено: 2026-06-08 Време читања: 8 мин

App Transfer — ово је механизам преноса апликације између налога програмера у App Store и Google Play уз очување оцена, рецензија и историје преузимања. Процедура је потребна при продаји дигиталних производа, реорганизацији компаније или преносу пројекта од извођача наручиоцу. Према Apple App Transfer Documentation, 2025, пренос је могућ само за верзије 1.0 и више уз испуњавање скупа услова. Процес траје од 1 до 7 радних дана у зависности од платформе и сложености провере.

Главно

  • App Transfer — процедура преноса апликације од једног програмера другом у App Store и Google Play без губитка корисничких података.
  • Apple App Store захтева верзију 1.0+, одсуство ажурирања на чекању, измирене дугове и сагласност примаоца са условима Apple Developer Program.
  • Google Play омогућава пренос апликација између налога путем Transfer Ownership уз пренос APK/AAB, оцена и рецензија.
  • Након преноса историја верзија, оцене, рецензије и претплате се чувају. Идентификатор апликације (bundle ID) остаје исти.
  • Ограничења — апликација не сме да користи сертификате за push обавештења или Apple Pay старог налога. Потребна је поновна конфигурација услуга.

Шта је App Transfer?

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 са налога извођача на налог наручиоца — стандардна процедура. Важно је предвидети услов о преносу у уговору о делу и припремити апликацију за пренос унапред: обрисати тест податке, искључити услуге трећих страна повезане са налогом извођача и направити резервне копије.

Услови за пренос у App Store

Apple поставља строге захтеве за App Transfer. Апликација мора имати верзију не нижу од 1.0, бити објављена у App Store, не имати ажурирања на чекању или одбијене билдове. Налог пошиљаоца мора имати статус Individual или Organization, а прималац — бити регистрован у Apple Developer Program. Оба налога морају бити активна, без блокирања и са измиреним финансијским обавезама. Пренос је немогућ за апликације у статусу Developer Removed From Sale.

Техничка ограничења компаније Apple

App Transfer у App Store је забрањен за апликације које користе одређене технологије: Apple Pay (потребна је поновна конфигурација), CloudKit (подаци се не преносе), iCloud Containers (потребна миграција), Passbook и VPN конфигурације. Апликација не сме да садржи садржај заштићен DRM-ом или да користи сертификате за push обавештења трећих страна повезане са налогом пошиљаоца. За пренос је потребно обрисати све постојеће push и iCloud сертификате из App ID-а пре почетка процедуре.

Улога примаоца

Прималац апликације у App Store мора имати активан налог Apple Developer Program, прихватити лиценцни уговор и потврдити да је упознат са условима преноса. Након завршетка преноса, прималац постаје власник свих метаподатака апликације, укључујући цене, локализације и оцене. Apple шаље обавештење о успешном преносу на имејл оба учесника. Пренос се не може отказати — након завршетка, апликација је заувек везана за налог примаоца.

Пренос апликације у Google Play

Google Play реализује App Transfer путем функције Transfer Ownership у Google Play Console. Процес је флексибилнији него у App Store: дозвољен је пренос како појединачних апликација, тако и свих апликација налога одједном. Прималац мора имати налог програмера Google Play (накнада за регистрацију 25 долара). Након преноса, APK/AAB датотеке, оцене, рецензије, рејтинг продаје и подаци Google Play Games Services се чувају. Извештаји о приходима остају на налогу пошиљаоца.

Процес Transfer Ownership

За App Transfer у Google Play, пошиљалац отвара страницу апликације у конзоли, прелази у одељак Account details — Transfer ownership, уноси имејл налога примаоца. Прималац добија имејл са потврдом и мора прихватити позив у року од 30 дана. Након потврде, Google проверава апликацију у погледу усаглашености са политикама и завршава пренос. Цео процес траје 1–3 радна дана. Google не блокира апликацију током преноса — она остаје доступна корисницима.

Карактеристике Google Play

Кључна разлика Google Play — могућност делимичног преноса. Програмер може пренети једну апликацију, остављајући остале на свом налогу. При преносу свих апликација, налог пошиљаоца мора остати активан за приступ финансијским извештајима. Google не подржава обрнути пренос — након преноса, власник постаје прималац. Подаци Google Play Console Analytics се преносе делимично: статистика за претходне периоде остаје код пошиљаоца, нови подаци се акумулирају код примаоца.

Поступна процедура преноса

Процес App Transfer састоји се од пет фаза: припрема апликације, покретање преноса, потврда од стране примаоца, провера од стране платформе и завршетак. Припрема укључује искључивање услуга повезаних са налогом пошиљаоца (push сертификати, Apple Pay, CloudKit), проверу одсуства ажурирања на чекању и измирење финансијских обавеза. Apple препоручује прављење снимака екрана тренутних подешавања App Store Connect ради враћања након преноса.

Фаза 1: Припрема

У фази припреме, пошиљалац проверава апликацију у погледу усаглашености са захтевима. За Apple App Store: верзија 1.0+, одсуство билдова на чекању или одбијених, брисање push сертификата из App ID-а, искључивање iCloud и Apple Pay, завршетак свих финансијских трансакција. За Google Play: апликација мора бити објављена, не имати кршења политика, налози пошиљаоца и примаоца — активни. Препоручује се извоз извештаја о продаји и статистике пре преноса.

Фаза 2–4: Покретање, потврда, провера

Покретање у 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 Purchases и претплата, ажурира сертификате за потписивање кода и објави нови билд са ажурираним кључевима. Apple препоручује објављивање ажурирања апликације у року од 30 дана након преноса ради обнављања provisioning профила. Google Play омогућава коришћење постојећег кључа за потписивање путем App Signing by Google Play.

Често постављана питања

Да ли се App Transfer може отказати након завршетка?

Не, App Transfer је неповратан. Након завршетка преноса, апликација је заувек везана за налог примаоца. Једини начин да се апликација врати — покретање обрнутог преноса, који се покорава истим правилима и захтева сагласност примаоца.

Колико времена траје пренос апликације?

Apple обрађује App Transfer од 1 до 7 радних дана. Google Play завршава пренос за 1–3 радна дана. Време зависи од оптерећења подршке и сложености апликације. Припрема за пренос може потрајати 1–2 дана.

Шта се дешава са претплатама корисника након преноса?

Претплате се чувају и настављају да делују. Нови власник прима приход од обнављања. Међутим, потребно је поново конфигурисати сертификате за push обавештења како би обавештења о претплатама стизала до корисника. Стари извештаји о претплатама остају код пошиљаоца.

Да ли се апликација може пренети на налог из друге земље?

Apple захтева да налози пошиљаоца и примаоца буду у истом региону. Google Play дозвољава пренос између налога из различитих земаља, али може захтевати ажурирање пореских информација и банкарских података примаоца.

Који документи су потребни за App Transfer?

Apple може затражити документе који потврђују право на пренос апликације: уговор о купопродаји, записник о примопредаји или одлуку о реорганизацији. Google Play тражи документе само у спорним ситуацијама. Препоручује се припрема пакета докумената унапред.

Закључци

  • App Transfer — званична процедура преноса апликације између налога програмера уз очување оцена, рецензија и претплата.
  • Apple App Store захтева верзију 1.0+, одсуство ажурирања на чекању и искључивање push сертификата пре преноса. Рок провере — до 7 дана.
  • Google Play реализује Transfer Ownership уз пренос APK/AAB и података. Процес траје 1–3 дана и не блокира апликацију.
  • Не преносе се сертификати за push обавештења, подаци CloudKit и Apple Pay, банкарске информације и историја исплата. Ове елементе конфигурише прималац.
  • Након преноса прималац мора ажурирати сертификате, кључеве SDK-ова трећих страна и објавити нови билд. Apple препоручује да се то уради у року од 30 дана.
  • Процес је неповратан — након завршетка App Transfer, пошиљалац губи приступ управљању апликацијом. Обрнути пренос захтева покретање нове процедуре.
  • Препоручује се унапред искључити повезане услуге, извести извештаје о продаји и припремити документе који потврђују промену власника.

Развићемо мобилну апликацију под кључ

IT Sectr креира iOS и Android апликације за стартапе и предузећа од 2017. године. Саветоваћемо вас и предложити најбоље решење.

Разговарајте о пројекту

Прочитајте такође