Ilovani boshqa App Store yoki Google Play akkauntiga o‘tkazish
Amaliyot3 daqInnovialabs tahririyati
Qisqacha
Ikkala store ham ilovani foydalanuvchilar, baholar va sharhlarni yo‘qotmasdan boshqa akkauntga o‘tkazishga imkon beradi: o‘tkazishni joriy egasi boshlaydi, qabul qiluvchi tasdiqlaydi, so‘ng kalitlar, push va integratsiyalar qayta sozlanadi.
Qisqa javob
Ilovani ikkala store da ham boshqa developer akkauntiga o‘tkazish mumkin. Foydalanuvchilarda o‘rnatilgan ilova qoladi va yangilanishlar kelaveradi, baholar, sharhlar va store sahifasi ilova bilan birga qoladi. Eski jamoaga bog‘langan narsalar avtomatik ko‘chmaydi: push kalitlari, sertifikatlar, ayrim identifikatorlar va uchinchi tomon integratsiyalari.
O‘tkazishni doim joriy egasi boshlaydi, qabul qiluvchi esa tasdiqlaydi.
App Store Connect da o‘tkazish
Kim qila oladi: faqat yuboruvchi akkauntning Account Holder i.
Qadamlar:
- Qabul qiluvchi akkauntda Team ID va uning Account Holder Apple ID sini toping.
- Yuboruvchi akkauntda ilovani oching, App Information bo‘limiga o‘ting va Transfer App ni tanlang.
- App Store Connect o‘tkazish mumkinligini tekshiradi va to‘sqinlik qilayotgan hamma narsani ko‘rsatadi.
- Qabul qiluvchining Team ID va Apple ID sini kiriting, tasdiqlang.
- Qabul qiluvchining Account Holder i belgilangan muddat ichida App Store Connect da o‘tkazishni qabul qiladi.
Odatiy to‘siqlar va tayyorgarlik:
- Ilovaning App Store da kamida bitta chiqarilgan versiyasi bo‘lishi kerak.
- Review dagi yoki reliz kutayotgan versiya bo‘lmasligi kerak.
- Ikkala akkaunt ham so‘nggi kelishuvlarni qabul qilgan bo‘lishi kerak; ilova pullik yoki In-App Purchase li bo‘lsa, qabul qiluvchida amaldagi Paid Apps agreement va bank ma’lumotlari kerak.
- TestFlight: buildlar va testerlar ko‘chmaydi, faol beta-testni oldindan yakunlang.
- Jamoaga bog‘langan imkoniyatlar (iCloud, App Groups, Sign in with Apple ning ayrim sozlamalari) qo‘shimcha qadamlarni talab qiladi. Sign in with Apple foydalanuvchi identifikatorlari jamoaga bog‘langan, shuning uchun Apple beradigan transfer identifiers orqali foydalanuvchilar migratsiyasini oldindan rejalashtiring.
Google Play Console da o‘tkazish
Kim qila oladi: joriy akkaunt egasi so‘rovni boshlaydi.
Qadamlar:
- Qabul qiluvchi o‘zining developer akkaunt ID si va ro‘yxatdan o‘tish to‘lovining tranzaksiya ID sini beradi.
- Yuboruvchi Play Console da ilovani o‘tkazish so‘rovini yaratadi (menyudagi aniq joyi vaqt o‘tishi bilan o‘zgaradi — Yordam markazidan «transfer apps» ni qidiring).
- Qabul qiluvchi o‘tkazishni tasdiqlaydi, Google uni qayta ishlaydi.
- Yangi egasi ilova, mahsulotlar va bog‘langan servislarni tekshiradi.
Nimani tayyorlash kerak:
- Ikkala akkaunt ham faol va qoidabuzarliklarsiz bo‘lishi kerak.
- Play App Signing da ilova imzo kaliti Google tomonida ilova bilan qoladi. Qabul qiluvchida upload key borligiga ishonch hosil qiling: eskisini xavfsiz topshiring yoki yuklash kalitini tiklashni so‘rang.
- Ichki mahsulotlar va obunalar ilova bilan ko‘chadi, faol obunachilar obunasini saqlab qoladi.
- Bog‘langan servislar — Firebase, Google Ads, Google Cloud loyihalari, API kalitlari — bu jarayonda ko‘chmaydi va alohida topshiriladi.
Nima ko‘chadi va nima ko‘chmaydi
| Nima | Ilova bilan ko‘chadimi | Nima qilish kerak |
|---|---|---|
| O‘rnatgan foydalanuvchilar, yangilanishlar | Ha | — |
| Baholar va sharhlar | Ha | — |
| Ichki xaridlar, obunalar | Ha | Qabul qiluvchida to‘lovlar sozlangan bo‘lsin |
| O‘tgan davr moliyaviy hisobotlari | Eski akkauntda qoladi | O‘tkazishdan oldin eksport qiling |
| Push kalitlari (APNs, FCM loyihasi) | Yo‘q | Yangilarini yarating, backendni yangilang |
| Universal Links / App Links | Qisman | apple-app-site-association ni yangi Team ID bilan yangilang |
| Analitika, crash hisobotlari | Yo‘q | Loyihalarni topshiring yoki qayta bog‘lang |
Agentlik akkauntidan qanday chiqish
Agar agentlik ilovani o‘z akkauntida chiqargan bo‘lsa, ko‘chishni loyiha sifatida rejalashtiring:
- O‘z developer akkauntlaringizni oching. Tashkilot akkauntlari uchun odatda D-U-N-S raqami va tekshiruv uchun vaqt kerak — oldindan boshlang.
- Manba kodi, imzo materiallari, upload kalitlari, APNs kalitlari, Firebase va analitikaga admin kirishlarni yig‘ing.
- Reliz bo‘lmaydigan va review da versiya yo‘q sanani kelishib oling.
- O‘tkazishdan so‘ng butun pipeline ishlashini tekshirish uchun o‘z akkauntingizdan test reliz qiling.
Yangi loyihalar uchun eng toza variant oddiy: birinchi kundan mijoz akkauntida chiqaring va agentlik jamoasiga kirish huquqini bering.