App Store Connect — bu Apple tomonidan taqdim etilgan veb-platforma bo'lib, dasturchilarga ilovalarni hayot tsiklining barcha bosqichlarida boshqarish imkonini beradi: nashrdan analitikagacha. U orqali versiyalar, TestFlight, shartnomalar va marketing materiallari sozlanadi. Apple Developer, 2025 ma'lumotlariga ko'ra, platforma orqali har hafta butun dunyo bo'ylab dasturchilardan 100 mingdan ortiq build yuklamalari amalga oshiriladi va App Store Connect App Store'da nashr qilishning yagona usuli bo'lib qolmoqda.
Asosiy jihatlar
App Store Connect — bu App Store'da ro'yxatdan o'tkazishdan tortib, savdo va sharhlarni kuzatishgacha bo'lgan barcha bosqichlarda ilovalarni boshqarish uchun Apple'ning markazlashtirilgan platformasi. appstoreconnect.apple.com manzilida veb-interfeys orqali mavjud.
Platforma 2018-yilda iTunes Connect o'rnini egalladi va shundan beri ko'plab yangilanishlarni oldi. U orqali dasturchilar iOS, iPadOS, macOS, watchOS va tvOS uchun ilovalarni boshqaradi, narxlarni, lokalizatsiyalarni va marketing matnlarini sozlaydi.
Apple WWDC 2024 ma'lumotlariga ko'ra, 36 milliondan ortiq ro'yxatdan o'tgan dasturchi ilovalarni nashr qilish va boshqarish uchun App Store Connect'dan foydalanadi.
Apple Developer dasturida ro'yxatdan o'tgandan so'ng darhol App Store Connect bilan ishlashni boshlang — bu App Store'da har qanday ilovani nashr qilish uchun majburiy qadamdir.
App Store Connect ilovani boshqarish uchun to'liq vositalar to'plamini taqdim etadi: ro'yxatni yaratish va tahrirlash, build'larni yuklash, versiyalar va relizlarni boshqarish, beta-test, analitika va hisobotlar.
Platforma shuningdek, foydalanuvchi xatti-harakatlarini, o'rnatish konversiyasini va xarid daromadlarini kuzatish uchun App Analytics modulini o'z ichiga oladi. Barcha metrikalar real vaqtda, bir necha soatdan ko'p bo'lmagan kechikish bilan mavjud.
Qo'shimcha ravishda, App Store Connect shartnomalar, soliq ma'lumotlari va to'lovlarni boshqaradi. Dasturchilar avtomatik to'lovlarni sozlashi va har bir to'lov davrining holatini kuzatishi mumkin.
Nashr qilish jarayoni App Store Connect'da bir necha bosqichdan iborat: ilova ro'yxatini yaratish, build'ni Xcode yoki Transporter orqali yuklash, metama'lumotlarni to'ldirish va ko'rib chiqishga yuborish.
Birinchi qadam — yangi ilova yaratish «Mening ilovalarim» bo'limida. Nom, platforma, Bundle ID va SKU ko'rsatilishi kerak. Yaratilgandan so'ng, ro'yxat ilovalar ro'yxatida paydo bo'ladi va sozlash uchun mavjud bo'ladi.
Apple Review Guidelines (2025) ma'lumotlariga ko'ra, birinchi nashrda ko'rib chiqishning o'rtacha vaqti 24–48 soatni tashkil qiladi. Keyingi yangilanishlar uchun jarayon odatda 1 dan 24 soatgacha davom etadi.
Nashrni ko'rib chiqish vaqtini hisobga olgan holda rejalashtiring: build'ni rejalashtirilgan reliz sanasidan 48 soat oldin yuklang va reliz sanasini moslashuvchan boshqarish uchun «Release with Developer Control» funksiyasidan foydalaning.
App Store Connect ilovaning bir nechta versiyalarini yaratish va ularning holatlarini boshqarish imkonini beradi. Har bir versiya o'z metama'lumotlar, ekran tasvirlari va yangilanish tavsiflari to'plamiga ega.
Versiya quyidagi holatlarda bo'lishi mumkin: Prepare for Submission, Waiting for Review, In Review, Ready for Sale, Pending Developer Release yoki Rejected. Dasturchi versiyani ko'rib chiqish boshlanishidan oldin uni qaytarib olishi mumkin.
Ushbu holatlar tizimi reliz hayot tsikli ustidan to'liq nazoratni ta'minlaydi va ko'rib chiqish boshlanishidan oldin o'zgarishlarni qaytarish imkonini beradi.
App Store Connect 175 mamlakat va mintaqada nashrni qo'llab-quvvatlaydi. Har bir joy uchun narxlarni sozlash, metama'lumotlarni lokalizatsiya qilish va ilova mavjudligini tanlash mumkin.
Narxlar avtomatik ravishda mahalliy valyutalarga konvertatsiya qilinadi, ammo dasturchi har bir mamlakat uchun narxni qo'lda sozlashi mumkin. Bepul kategoriyani o'z ichiga olgan holda 87 narx kategoriyasi mavjud.
Soliqlar va mahalliy auditoriyaning xarid qobiliyatini hisobga olish uchun har bir mintaqa uchun narxlarni alohida sozlang.
TestFlight — bu ilovalarning beta-testi uchun App Store Connect'ning o'rnatilgan vositasi. Ilova App Store'da nashr qilinishidan oldin testerlarni taklif qilish imkonini beradi.
TestFlight ikki turdagi testni qo'llab-quvvatlaydi: ichki (Apple Developer jamoangizdan 100 ishtirokchigacha) va tashqi (elektron pochta taklifnomalari orqali 10 000 testergacha). Tashqi build'lar soddalashtirilgan ko'rib chiqishdan o'tadi.
Apple Developer Documentation (2025) ma'lumotlariga ko'ra, TestFlight orqali o'rtacha test sikli 7–14 kunni tashkil qiladi, shundan so'ng dasturchi fikr-mulohazalarni to'playdi va relizdan oldin muhim xatolarni tuzatadi.
Har bir yangi qurilmani ommaviy ko'rib chiqishga topshirishdan oldin TestFlight'ga yuklang — bu muammolarni erta bosqichda aniqlash va ko'rib chiqishda rad etishlar sonini kamaytirish imkonini beradi.
TestFlight turli build'lar to'plamlari bilan tester guruhlarini yaratish imkonini beradi. Bu A/B testi uchun foydali, bunda turli guruhlarga funksiyaning turli versiyalari taklif qilinadi.
Har bir guruhga ma'lum bir qurilma tayinlanishi mumkin, shuningdek, yangi mavjud versiyalar haqida testerlar uchun bildirishnomalar sozlanishi mumkin. TestFlight avtomatik ravishda ishtirokchilarga yangi qurilma chiqishi haqida xabar beradi.
Bunday moslashuvchanlik turli auditoriyalar bilan ilovaning turli versiyalarini parallel ravishda test qilish imkonini beradi.
App Analytics App Store Connect'da ilova ishlashi haqida batafsil ma'lumot beradi: o'rnatishlar, o'chirishlar, daromadlar, jalb qilish va foydalanuvchi xatti-harakatlari.
Metrikalarga ilova sahifasiga tashriflar, o'rnatishga konversiya, faol qurilmalar soni, sessiyalar va foydalanuvchi boshiga o'rtacha daromad (ARPU) kiradi. Ma'lumotlar kunlik jamlanadi va oxirgi 90 kun uchun mavjud.
Apple App Analytics Guide (2025) ma'lumotlariga ko'ra, yaxshi optimallashtirilgan ilova sahifalari uchun tashrifdan o'rnatishga konversiya o'rtacha 15–25% ni tashkil qiladi.
Konversiya metrikalarini muntazam kuzatib boring va App Store qidiruvida ko'rinishni oshirish uchun ilovaning ekran tasvirlari va tavsifini sozlang.
App Store Connect jamoa a'zolarining kirishini boshqarish uchun rollar tizimini qo'llab-quvvatlaydi. Har bir rol o'z ruxsatnomalar to'plamiga ega: administratorning to'liq kirishidan analitikaning faqat ko'rishgacha.
Asosiy rollar: Admin (barcha funksiyalarga to'liq kirish), App Manager (shartnomalarga kirmasdan ilovalarni boshqarish), Developer (build'larni yuklash), Finance (daromad hisobotlarini ko'rish).
Apple Developer Support (2025) ma'lumotlariga ko'ra, nashr qilingan ilovalarda tasodifiy o'zgarishlarning oldini olish uchun har bir jamoa a'zosiga minimal zarur ruxsatnomalarni berish tavsiya etiladi.
App Store Connect foydalanuvchilari ro'yxatini muntazam tekshirib turing va jamoani tark etgan xodimlarning kirishini bekor qiling — bu axborot xavfsizligining asosiy amaliyotidir.
App Store Connect API autentifikatsiya uchun kirish kalitlaridan foydalanadi. Har bir kalit rolga bog'langan va cheklangan amal qilish muddatiga ega. Kalitlar «Users and Access» → «Keys» bo'limida yaratiladi.
CI/CD integratsiyasi uchun minimal zarur ruxsatnomalar bilan (masalan, faqat build'larni yuklash uchun) alohida API kalitini yarating. Kalitlarni himoyalangan sirlar omborida saqlang.
Kirishni izolyatsiya qilish va auditni soddalashtirish uchun har bir muhit uchun (ishlab chiqish, stajing, ishlab chiqarish) alohida kalitlardan foydalaning.
App Store Connect API — bu platformaning barcha funksiyalariga dasturiy kirishni ta'minlovchi REST API. Build'larni yuklash, versiyalarni boshqarish va hisobotlarni olishni avtomatlashtirish imkonini beradi.
API ilovalarni, build'larni, TestFlight'ni, metama'lumotlarni, analitika va moliyani boshqarish uchun endpointlarni qo'llab-quvvatlaydi. Hujjatlar so'rovlarni test qilish uchun interaktiv konsol bilan Apple Developer portalida mavjud.
Apple WWDC 2024 ma'lumotlariga ko'ra, yirik dasturchilarning 70% dan ortig'i relizlarni avtomatlashtirish uchun CI/CD pipeline'larida App Store Connect API'dan foydalanadi.
Build'larni avtomatik yuklash va versiyalarni boshqarish uchun App Store Connect API'ni o'z qurish pipeline'ingizga qo'shing — bu reliz jarayonini tezlashtiradi va inson xatosi xavfini kamaytiradi.
App Store Connect API so'rovlar sonida cheklovlarga ega: bitta API kaliti uchun daqiqada 1000 so'rov. Katta jamoalar uchun yukni bir nechta kalitlar o'rtasida taqsimlash tavsiya etiladi.
Har bir build yuklashdan oldin App Store talablariga muvofiqlik tekshiruvidan o'tishi kerak. Agar build qoidalarga mos kelmasa, jumladan noto'g'ri Bundle ID yoki imzolarning yo'qligi, API xato qaytaradi.
App Store Connect API JWT autentifikatsiyasidan foydalanadi. Har bir so'rov platforma interfeysida yaratilgan shaxsiy kalit bilan imzolanadi.
# API orqali ilovalar ro'yxatini olish
curl --request GET \
--url "https://api.appstoreconnect.apple.com/v1/apps" \
--header "Authorization: Bearer $(TOKEN)"
API hisobda mavjud bo'lgan barcha ilovalarning ro'yxatini Bundle ID, nom va nashr holati bilan qaytaradi.
Xcode va Transporter grafik interfeysisiz build'larni yuklash uchun buyruq qatorini qo'llab-quvvatlaydi.
# Transporter CLI orqali build'ni yuklash
xcrun transporter \
upload -f "build.ipa" \
-u "developer@example.com" \
-p "@keychain:AppStore"
Transporter Keychain orqali avtomatik autentifikatsiyani qo'llab-quvvatlaydi va har qanday CI/CD pipeline'iga integratsiya qilinishi mumkin.
Ko'p so'raladigan savollar
Platformaning o'zi Apple Developer dasturining ro'yxatdan o'tgan ishtirokchilari uchun bepul. Biroq, dasturga a'zolik yiliga 99 dollar turadi. App Store komissiyasi ilova daromadlarining 15–30% ni tashkil qiladi.
Birinchi nashrning ko'rib chiqilishi uchun o'rtacha vaqt 24–48 soat. Yangilanishlar odatda tezroq tekshiriladi: 1 soatdan 24 soatgacha. Bayram davrida vaqt 72 soatgacha oshishi mumkin.
Ha, ko'rib chiqish boshlanishidan oldin. Ko'rib chiqish boshlanganidan so'ng versiyani qaytarib olish mumkin emas — faqat natijani kutish qoladi. Qaytarib olish «Mening ilovalarim» → tanlangan ilova → versiya bo'limida mumkin.
TestFlight UDID cheklovisiz 10 000 tagacha qurilmada ilovani test qilish imkonini beradi. Ad Hoc tarqatish 100 qurilma bilan cheklangan, ammo testerlarning Apple Developer dasturida ishtirok etishini talab qilmaydi.
App Store Connect'dagi «Users and Access» → «Keys» bo'limida API kaliti yarating. Shaxsiy kalit yarating va Issuer ID ni saqlang. API ga har bir so'rov uchun JWT autentifikatsiyasidan foydalaning.
Xulosa
Biz kalit topshirig'i bilan mobil ilovani ishlab chiqamiz
IT Sectr 2017-yildan beri startaplar va korxonalar uchun iOS va Android ilovalarini yaratadi. Biz sizga maslahat beramiz va eng yaxshi yechimni taklif qilamiz.