App Transfer — bu, reytinqləri, rəyləri və yükləmə tarixçəsini qorumaqla App Store və Google Play-də tərtibatçı hesabları arasında proqramın köçürülməsi mexanizmidir. Prosedur rəqəmsal məhsulların satışı, şirkətin yenidən təşkili və ya layihənin podratçıdan sifarişçiyə ötürülməsi zamanı tələb olunur. Apple App Transfer Documentation, 2025-ə görə, köçürmə yalnız 1.0 və daha yüksək versiyalar üçün, şərtlər dəstinə əməl olunduqda mümkündür. Proses platformadan və yoxlamanın mürəkkəbliyindən asılı olaraq 1–7 iş günü çəkir.
Əsas məqamlar
App Transfer — bu, rəqəmsal paylama mağazasında proqram sahibinin dəyişdirilməsi üçün rəsmi prosedurdur. Silinmə və yenidən dərc edilmədən fərqli olaraq, App Transfer bütün toplanmış metrikaları qoruyur: reytinq, rəy sayı, versiya tarixçəsi, yükləmə məlumatları və aktiv abunəliklər. Proqram identifikatoru (iOS üçün bundle ID, Android üçün package name) dəyişməz qalır ki, bu da mövcud istifadəçilərin işləməsi üçün kritik əhəmiyyət daşıyır. Prosedur Apple Developer Program License Agreement və Google Play Developer Distribution Agreement qaydaları ilə tənzimlənir.
App Transfer zamanı yeni sahibinə ötürülür: proqramın bütün versiyaları, istifadəçi reytinqləri və rəyləri, bütün dövr ərzində satış və yükləmə məlumatları, aktiv və bitmiş abunəliklər, In-App Purchase alışları haqqında məlumat, Game Center parametrləri (iOS üçün) və Google Play Console statistikası. Push bildiriş tokenləri, Apple Pay sertifikatları və CloudKit parametrləri ötürülmür — onlar alıcının hesabında yenidən konfiqurasiya edilməlidir.
Ötürülmür App Transfer zamanı: köhnə hesabın bank məlumatları və vergi məlumatları, ödəniş tarixçəsi və hesabatlar, tərtibatçının şəxsi məlumatları, üçüncü tərəflərlə müqavilələr və kod imzalama sertifikatları. Qəbul edən tərtibatçı sertifikatları, provisioning profillərini (iOS üçün) və imzalama açarlarını (Android üçün) yenidən konfiqurasiya etməlidir. Apple köçürməyə başlamazdan əvvəl bütün maliyyə əməliyyatlarını başa çatdırmağı tövsiyə edir.
Əsas ssenarilər App Transfer hazır proqramın yeni sahibinə satışı, studiyanın yenidən təşkili ilə aktivlərin yeni hüquqi şəxsə rəsmiləşdirilməsi, layihənin podratçı şirkətdən sifarişçiyə tərtibat başa çatdıqdan sonra ötürülməsi və bir neçə tərtibatçı hesabının birinə birləşdirilməsini əhatə edir. Hər ssenari sahib dəyişikliyini təsdiq edən sənədlər tələb edir: alqı-satqı müqaviləsi, qəbul-təhvil aktı və ya yenidən təşkil haqqında təsisçilərin qərarı.
Mobil proqramın satışı — App Transfer üçün ən çox rast gəlinən səbəbdir. Hazır proqramların alqı-satqı bazarı milyardlarla dollar dəyərindədir. Alıcı auditoriyası və gəliri olan hazır məhsul, satıcı isə birdəfəlik ödəniş alır. Rəsmi prosedur vasitəsilə köçürmə əməliyyatın hüquqi təmizliyini təmin edir. Platformalar App Transfer üçün komissiya almır, lakin ötürülən məzmun və ticarət nişanlarına hüquqların təsdiqini tələb edir.
Bir çox şirkət proqram tərtibatını autsorsinglə sifariş edir və işlər başa çatdıqdan sonra proqram sifarişçiyə ötürülməlidir. Podratçının hesabından sifarişçinin hesabına App Transfer-dən istifadə — standart prosedurdur. Podrat müqaviləsində köçürmə şərtini nəzərdə tutmaq və proqramı əvvəlcədən ötürülməyə hazırlamaq vacibdir: test məlumatlarını silmək, podratçının hesabına bağlı üçüncü tərəf xidmətlərini söndürmək və ehtiyat nüsxələr yaratmaq.
Apple App Transfer üçün ciddi tələblər müəyyən edir. Proqram 1.0-dan aşağı olmayan versiyaya malik olmalı, App Store-da dərc edilməli, gözləyən yeniləmələri və ya rədd edilmiş buildləri olmamalıdır. Göndərən hesab Individual və ya Organization statusuna malik olmalı, alıcı isə Apple Developer Program-da qeydiyyatdan keçməlidir. Hər iki hesab aktiv, bloklanmamış və ödənilmiş maliyyə öhdəlikləri ilə olmalıdır. Developer Removed From Sale statusunda olan proqramlar üçün köçürmə mümkün deyil.
App Transfer App Store-da müəyyən texnologiyalardan istifadə edən proqramlar üçün qadağandır: Apple Pay (yenidən konfiqurasiya tələb olunur), CloudKit (məlumatlar ötürülmür), iCloud Containers (miqrasiya lazımdır), Passbook və VPN konfiqurasiyaları. Proqram DRM ilə qorunan məzmun ehtiva etməməli və ya göndərən hesaba bağlı üçüncü tərəf push bildiriş sertifikatlarından istifadə etməməlidir. Köçürmə üçün prosedura başlamazdan əvvəl App ID-dən bütün mövcud push və iCloud sertifikatlarını silmək lazımdır.
Alıcı App Store-da proqramı qəbul etmək üçün aktiv Apple Developer Program hesabına malik olmalı, lisenziya müqaviləsini qəbul etməli və köçürmə şərtləri ilə tanış olduğunu təsdiq etməlidir. Köçürmə başa çatdıqdan sonra alıcı proqramın bütün metadatalarının, o cümlədən qiymətlər, lokallaşdırmalar və reytinqlərin sahibi olur. Apple uğurlu köçürmə barədə hər iki iştirakçının email ünvanına bildiriş göndərir. Köçürmə ləğv edilə bilməz — başa çatdıqdan sonra proqram əbədi olaraq alıcının hesabına bağlanır.
Google Play App Transfer-i Google Play Console-da Transfer Ownership funksiyası vasitəsilə həyata keçirir. Proses App Store-dan daha çevikdir: həm ayrı-ayrı proqramların, həm də hesabın bütün proqramlarının birdəfəlik köçürülməsinə icazə verilir. Alıcı Google Play tərtibatçı hesabına malik olmalıdır (qeydiyyat haqqı 25 dollar). Köçürmədən sonra APK/AAB faylları, reytinqlər, rəylər, satış reytinqi və Google Play Games Services məlumatları qorunur. Gəlir hesabatları göndərənin hesabında qalır.
App Transfer üçün Google Play-də göndərən konsolda proqram səhifəsini açır, Account details — Transfer ownership bölməsinə keçir, alıcı hesabın email ünvanını daxil edir. Alıcı təsdiq məktubu alır və dəvəti 30 gün ərzində qəbul etməlidir. Təsdiqdən sonra Google proqramı siyasətlərə uyğunluq baxımından yoxlayır və köçürməni tamamlayır. Bütün proses 1–3 iş günü çəkir. Google köçürmə zamanı proqramı bloklamır — o, istifadəçilər üçün əlçatan qalır.
Əsas fərq Google Play — qismən köçürmə imkanı. Tərtibatçı bir proqramı ötürə, qalanlarını öz hesabında saxlaya bilər. Bütün proqramlar köçürüldükdə göndərənin hesabı maliyyə hesabatlarına giriş üçün aktiv qalmalıdır. Google əks köçürməni dəstəkləmir — ötürüldükdən sonra sahib alıcı olur. Google Play Console Analytics məlumatları qismən ötürülür: keçmiş dövrlər üçün statistika göndərəndə qalır, yeni məlumatlar alıcıda toplanır.
App Transfer prosesi beş mərhələdən ibarətdir: proqramın hazırlanması, köçürmənin başladılması, alıcı tərəfindən təsdiq, platforma tərəfindən yoxlama və tamamlama. Hazırlıq göndərən hesaba bağlı xidmətlərin (push sertifikatları, Apple Pay, CloudKit) söndürülməsini, gözləyən yeniləmələrin olmamasının yoxlanılmasını və maliyyə öhdəliklərinin ödənilməsini əhatə edir. Apple köçürmədən sonra bərpa üçün App Store Connect cari parametrlərinin ekran görüntülərini çəkməyi tövsiyə edir.
Hazırlıq mərhələsində göndərən proqramı tələblərə uyğunluq baxımından yoxlayır. Apple App Store üçün: versiya 1.0+, gözləyən və ya rədd edilmiş buildlərin olmaması, App ID-dən push sertifikatlarının silinməsi, iCloud və Apple Pay-in söndürülməsi, bütün maliyyə əməliyyatlarının başa çatdırılması. Google Play üçün: proqram dərc edilməli, siyasət pozuntuları olmamalı, göndərən və alıcının hesabları aktiv olmalıdır. Köçürmədən əvvəl satış hesabatlarını və statistikaları ixrac etmək tövsiyə olunur.
Başlatma App Store-da App Store Connect vasitəsilə — App Information bölməsi, Transfer App düyməsi ilə həyata keçirilir. Göndərən alıcının Apple ID-ni daxil edir. Alıcı məktub alır və proqramı qəbul etmək istəyini təsdiqləyir. Apple 1–7 gün ərzində şərtlərə uyğunluğu yoxlayır. Google Play-də başlatma Transfer Ownership vasitəsilə baş verir, alıcı dəvəti təsdiqləyir, Google siyasətləri yoxlayır. Bütün mərhələlərdə köçürmə statusu konsolda göstərilir.
App Transfer tərtibatçının prosedura başlamazdan əvvəl nəzərə almalı olduğu bir sıra məhdudiyyətlərə malikdir. App Store-da Apple Pay, Passbook, VPN konfiqurasiyası və ya iCloud konteynerlərindən istifadə edən proqramı əvvəlcədən yenidən konfiqurasiya etmədən köçürmək mümkün deyil. Google Play aktiv siyasət pozuntuları olan proqramların köçürülməsinə icazə vermir. Köçürmədən sonra göndərən ləğv etmə imkanı olmadan proqrama bütün hüquqlarını itirir. Problemlər ən çox söndürülməmiş xidmətlər və ya ödənilməmiş hesablar səbəbindən yaranır.
Ən çox rast gəlinən problem — aktiv push bildiriş sertifikatları səbəbindən Apple-ın imtinası. Həll — köçürməyə başlamazdan əvvəl Apple Developer Center-də sertifikatları silmək. İkinci ən çox rast gəlinən — proqram göndərənin hesabına bağlı üçüncü tərəf SDK-larından (Firebase, Crashlytics, Adjust) istifadə edir. Bu xidmətlərin alıcının hesabında yenidən konfiqurasiyası məcburidir. Üçüncü problem — hesab növlərinin fərqi: Individual Organization-a proqram ötürə bilməz və əksinə. Həll üçün hesab növünün dəyişdirilməsi və ya Apple dəstəyi ilə məsləhətləşmə tələb olunur.
App Transfer başa çatdıqdan sonra alıcı push bildirişləri (iOS üçün APNs, Android üçün FCM) yenidən konfiqurasiya etməli, üçüncü tərəf xidmət konsollarında (Firebase, Google Maps, Facebook SDK) API açarlarını yeniləməli, In-App Purchases və abunəliklərin işini yoxlamalı, kod imzalama sertifikatlarını yeniləməli və yenilənmiş açarlarla yeni build buraxmalıdır. Apple köçürmədən sonra 30 gün ərzində provisioning profillərini yeniləmək üçün proqram yeniləməsi buraxmağı tövsiyə edir. Google Play App Signing by Google Play vasitəsilə mövcud imzalama açarından istifadə etməyə imkan verir.
Tez-tez verilən suallar
Xeyr, App Transfer geri qaytarılmazdır. Köçürmə başa çatdıqdan sonra proqram əbədi olaraq alıcının hesabına bağlanır. Proqramı geri qaytarmağın yeganə yolu eyni qaydalara tabe olan və alıcının razılığını tələb edən əks köçürmə başlatmaqdır.
Apple App Transfer-i 1–7 iş günü ərzində emal edir. Google Play köçürməni 1–3 iş günü ərzində tamamlayır. Vaxt dəstək yükündən və proqramın mürəkkəbliyindən asılıdır. Köçürməyə hazırlıq 1–2 gün çəkə bilər.
Abunəliklər qorunur və fəaliyyətini davam etdirir. Yeni sahib yeniləmələrdən gəlir əldə edir. Bununla belə, abunəlik bildirişlərinin istifadəçilərə çatması üçün push bildiriş sertifikatlarını yenidən konfiqurasiya etmək lazımdır. Köhnə abunəlik hesabatları göndərəndə qalır.
Apple göndərən və alıcının hesablarının eyni regionda olmasını tələb edir. Google Play müxtəlif ölkələrdəki hesablar arasında köçürməyə icazə verir, lakin alıcının vergi məlumatlarının və bank rekvizitlərinin yenilənməsi tələb oluna bilər.
Apple proqramın ötürülməsi hüququnu təsdiq edən sənədlər tələb edə bilər: alqı-satqı müqaviləsi, qəbul-təhvil aktı və ya yenidən təşkil haqqında qərar. Google Play sənədləri yalnız mübahisəli vəziyyətlərdə tələb edir. Sənəd paketini əvvəlcədən hazırlamaq tövsiyə olunur.
Nəticə
Açar təslim mobil tətbiq hazırlayacağıq
IT Sectr 2017-ci ildən startaplar və bizneslər üçün iOS və Android tətbiqləri yaradır. Sizə məsləhət verəcəyik və ən yaxşı həlli təklif edəcəyik.
Həm də oxuyun