App Review: nima, App Store-da tekshirish qanday o'tadi

Muallif: IT Sectr Nashr etilgan: 2026-04-18 O'qish vaqti: 8 daq

App Review — App Store-da chop etishdan oldin ilovalarni tekshirish jarayoni. Har bir ilova Apple qoidalariga muvofiqlik uchun moderatsiyadan o'tadi: xavfsizlik, maxfiylik, interfeys sifati va ish barqarorligi. Apple Developer Guidelines, 2024 ma'lumotlariga ko'ra, 48 soat — ariza topshirilgandan keyin o'rtacha tekshirish vaqti. Review mezonlarini bilish dasturchilarga birinchi urinishdayoq moderatsiyadan o'tishga yordam beradi.

Asosiy

  • App Review — Apple ilovalarini App Store-da chop etishdan oldin tekshirish
  • 48 soat — standart ariza uchun o'rtacha tekshirish vaqti
  • Guidelines — App Store Review Guidelines moderatsiya mezonlarini belgilaydi
  • Rejection — Resolution Center orqali apellyatsiya imkoniyati bilan rad etish
  • Expedited Review — kritik tuzatishlar uchun tezlashtirilgan tekshirish

App Review nima?

App Review — Apple ilovalarini App Store-da chop etishdan oldin moderatsiya qilish jarayoni. Har bir ilova, yangilanish yoki kengaytma App Store Review Guidelines — xavfsizlik, maxfiylik, dizayn, huquqiy normalar va mazmunni qamrab oluvchi bir necha bo'limdan iborat hujjatga muvofiqlik uchun tekshiriladi.

Protsedura Apple ekotizimidagi barcha dasturchilar uchun majburiydir. App Review'dan o'tmasdan ilova App Store katalogida ko'rinmaydi, yuklab olish uchun mavjud emas va TestFlight orqali tarqatilmaydi. Istisno — ichki korporativ tarqatish uchun Enterprise sertifikatlari.

App Review'ning joriy etilish tarixi

Apple App Review'ni App Store'ni ishga tushirish bilan birga 2008 yilda joriy etdi. Dastlab tekshirish 7–14 kun davom etgan va kamroq rasmiylashtirilgan edi. CNBC (2023) tadqiqotiga ko'ra, 15 yil davomida Apple turli sabablarga ko'ra 2 milliondan ortiq ilovani rad etdi. 2020 yilda Apple yuqori ishonch reytingiga ega dasturchilar uchun tezlashtirilgan tekshirish dasturini ishga tushirdi.

App Review Google Play Review'dan nima bilan farq qiladi

Google Play'dan farqli o'laroq, bu yerda oldindan moderatsiyasiz chop etish mumkin, App Store pre-moderatsiyani qo'llaydi — har bir ilova chop etishdan oldin tekshiriladi. Google Play post-moderatsiya va avtomatik skanerlardan foydalanadi. Appfigures (2024) tahliliga ko'ra, App Store'da o'rtacha tasdiqlash vaqti Google Play'dagi 4 soatga nisbatan 48 soatni tashkil etadi. Shu bilan birga, App Store'da rad etish darajasi 35% yuqori.

App Review jarayoni qanday ishlaydi

App Store Connect orqali build yuklangandan so'ng ko'p bosqichli tekshirish boshlanadi. Dasturchi versiyani tanlab va metama'lumotlarni to'ldirib ilovani review'ga yuboradi. Apple arizalarni ilova toifasi va mintaqaga qarab moderator jamoalari o'rtasida taqsimlaydi.

Avtomatik tekshirish bosqichlari

Birinchi bosqich avtomatik ravishda amalga oshiriladi. Apple skanerlari ikkilik kodni zararli freymvorklar mavjudligi, yopiq API'lardan foydalanish va App Store formatiga muvofiqlik uchun tekshiradi. Tizim metama'lumotlarni tahlil qiladi: nom, tavsif, ekran tasvirlari va yosh reytingi. Avtomatik tekshirish 5 daqiqadan 30 daqiqagacha davom etadi.

swift
import StoreKit

func checkReviewStatus() {
    let url = URL("https://api.appstoreconnect.apple.com/v1/apps/<APP_ID>/reviewSubmissions")!
    var request = URLRequest(url: url)
    request.setValue("Bearer <JWT_TOKEN>", forHTTPHeaderField: "Authorization")
    
    URLSession.shared.dataTask(with: request) { data, _, _ in
        guard let data = data else { return }
        let status = try? JSONDecoder().decode(ReviewStatus.self, from: data)
        print("Review statusi: \(status?.attributes.state ?? \`"unknown\`")")
    }.resume()
}

Qo'lda moderatsiya

Avtomatik tekshirishdan so'ng ariza inson-moderatorga yetkaziladi. Moderator ilovaning funksionalligini tekshiradi, asosiy stsenariylarni sinovdan o'tkazadi, dizaynni Human Interface Guidelines'ga muvofiqlik nuqtai nazaridan baholaydi va mazmunni tekshiradi. Apple hisobotiga (2024) ko'ra, qo'lda moderatsiya umumiy tekshirish vaqtining 40–70% ni tashkil etadi.

Apple'ning asosiy tekshirish mezonlari

App Store Review Guidelines — 6 asosiy kategoriyaga bo'lingan qoidalar to'plami: xavfsizlik, maxfiylik, dizayn, huquqiy talablar, mazmun va texnik mezonlar. Har bir kategoriya aniq talablar bilan 5 dan 30 gacha kichik bandlarni o'z ichiga oladi.

KategoriyaAsosiy talablarGuidelines
XavfsizlikZararli kod yo'q, ma'lumotlarni himoya qilish1.0–1.5
MaxfiylikShaxsiy ma'lumotlarni qayta ishlash, ruxsat so'rash2.0–2.5
DizaynHIG'ga muvofiqlik, interfeys barqarorligi3.0–3.4
HuquqiyYosh reytingi, qimor o'yinlari, mazmun4.0–4.9
MazmunHaqoratlarning yo'qligi, mualliflik huquqlari5.0–5.6

Xavfsizlik va maxfiylik mezonlari

Apple Privacy Manifests dan foydalanishni va ma'lumot yig'ish maqsadlarining tavsifini qattiq tekshiradi. 2024 yildan boshlab har bir ilova ma'lumot yig'ish uchun ishlatiladigan API'larni ko'rsatishi va ularning zarurligini asoslashi kerak. Privacy Manifestning yo'qligi — rad etishning tez-tez uchraydigan sabablaridan biri.

Dizayn va HIG'ga muvofiqlik

Ilova Human Interface Guidelines ga amal qilishi kerak. Apple ishlamaydigan elementlari, buzilgan havolalari, turli qurilmalarda noto'g'ri ko'rsatiladigan va o'qib bo'lmaydigan matnlari bo'lgan ilovalarni rad etadi. Dynamic Type va VoiceOver'ga moslashtirishga alohida e'tibor beriladi.

Ilovani App Review'ga qanday tayyorlash kerak

App Review ga tayyorgarlik ishlab chiqish bosqichida boshlanadi. Ko'pchilik rad etishlar kod xatolari bilan emas, balki rasmiy talablarning buzilishi bilan bog'liq: test hisobining yo'qligi, to'liq bo'lmagan metama'lumotlar yoki noto'g'ri yosh reytingi. Quyida jo'natishga tayyorgarlik uchun tekshirish ro'yxati keltirilgan.

  • Privacy Manifest va ma'lumotlardan foydalanish tavsifini tekshiring
  • Avtorizatsiya talab qiladigan ilovalar uchun test hisobini ko'rsating
  • Ekran tasvirlarini qurilma ruxsatlariga muvofiqligini tekshiring
  • Yosh reytingini Age Rating API orqali to'ldiring
  • Release versiyasida debug kodini va loglarni o'chiring
swift
// App Review'gacha bo'lgan tekshirish
struct PreReviewChecklist {
    let hasPrivacyManifest: Bool
    let hasTestAccount: Bool
    let screenshotsValid: Bool
    
    func isReadyForReview() -> Bool {
        let checks = [hasPrivacyManifest, hasTestAccount, screenshotsValid]
        return checks.allSatisfy { $0 }
    }
}

App Store Connect'da metama'lumotlarni sozlash

App Store Connect'da ilova toifasi, kalit so'zlar, tavsif va aloqa ma'lumotlari ko'rsatilishi kerak. Obuna ilovalari uchun narxlar va obuna muddati haqida ma'lumot to'ldirilishi kerak. Apple 15–30 soniyali video-preview qo'shishni tavsiya qiladi — bu o'rnatish konversiyasini 20–25% ga oshiradi.

Haqiqiy qurilmalarda sinov

Review'ga yuborishdan oldin turli iOS versiyalaridagi jismoniy qurilmalarda sinov o'tkazing. Simulyator ishlash, qizish va batareya sarfi bilan bog'liq muammolarni aniqlamaydi. Apple standart foydalanish stsenariylarida ishdan chiqadigan yoki qotib qoladigan ilovalarni rad etadi.

Lokallashtirish va mintaqaviy talablarni tekshirish

Agar ilova bir necha tilga lokallashtirilgan bo'lsa, lokallashtirilgan satrlarning va ma'lumot formatlashning to'g'riligini tekshiring. Apple interfeysning bir qismi tanlangan o'zbek tilida ingliz tilida qolgan ilovalarni rad etadi. Yevropa Ittifoqi yoki Xitoyda mazmunli ilovalar uchun mintaqaviy qonunlarga muvofiqlikni tekshiring: GDPR, CCPA va Xitoy sertifikatsiya talablari.

Avtomatlashtirish uchun App Store Connect API'dan foydalanish

App Review jarayonini avtomatlashtirish uchun App Store Connect API dan foydalaning. API dasturiy ravishda build'larni yuklash, tekshirish statuslarini kuzatish va o'zgarishlar haqida bildirishnomalar olish imkonini beradi. Fastlane yoki GitHub Actions orqali CI/CD bilan integratsiya commit va review'ga yuborish o'rtasidagi vaqtni bir necha soatdan 10–15 daqiqagacha qisqartiradi.

Rad etishning odatiy sabablari

Apple tomonidan 2024 yilda chop etilgan App Review statistikasiga ko'ra, 5 sabab barcha rad etishlarning 60% dan ortig'ini tashkil qiladi. Ularning aksariyati texnik xatolar bilan emas, balki dizayn va tavsif qoidalarining buzilishi bilan bog'liq.

SababGuidelineRad etish ulushi
To'liq bo'lmagan ma'lumot3.0–3.422%
Roziliksiz ma'lumot yig'ish2.0–2.518%
Crash va xatolar1.0–1.512%
IAPsiz pullik mazmun4.0–4.210%
Noto'g'ri yosh reytingi5.0–5.68%

Rad etishni qanday tuzatish kerak

Rad etishda Apple sabablarni ko'rsatgan xat va Guidelines'ning aniq bo'limlariga havolalarni yuboradi. Dasturchi muammoni hal qilib, ilovani App Store Connect orqali qayta yuborishi mumkin. Rad etish sabablarini aniqlashtirish uchun Resolution Center — Apple moderatoru bilan chat mavjud.

Resolution Center orqali apellyatsiya

Agar dasturchi moderator qarori bilan rozi bo'lmasa, apellyatsiya berishi mumkin. Resolution Center'da ilova nima uchun qoidalarga mos kelishini ko'rsatish va dalillar ilova qilish kerak. Appfigures (2024) hisobotiga ko'ra, apellyatsiyalarning taxminan 35% i qayta ko'rib chiqilgandan so'ng tasdiqlanadi.

Tekshirish muddatlari va Expedited Review

App Review ning standart tekshirish vaqti 24–48 soatni tashkil etadi. Biroq, yuqori yuklanish davrlarida — WWDC dan keyin, yangi yil bayramlari arafasida va iOS yangilanish mavsumida — muddatlar 5–7 kungacha uzayadi. Apple joriy o'rtacha vaqtni App Review Status sahifasida e'lon qiladi.

Expedited Review: tezlashtirilgan tekshirish

Kritik tuzatishlar uchun Apple Expedited Review — 2–6 soat ichida tezlashtirilgan tekshirishni taqdim etadi. Ariza App Store Connect orqali sabab ko'rsatilgan holda beriladi: kritik zaiflikni tuzatish, xizmatni tiklash yoki foydalanuvchilar ishini bloklaydigan xato. Tezlashtirish uchun soxta arizalar keyingi arizalarning rad etilishiga olib kelishi mumkin.

Expedited Review'ga qachon murojaat qilish kerak

Tezlashtirilgan tekshirish faqat ilova ishlamaydigan holatda bo'lganda yoki qonunni buzganda asoslanadi. Apple Developer Support (2024) ma'lumotlariga ko'ra, asosli sabab bo'lganda Expedited Review 70% hollarda tasdiqlanadi. Yangi funksiyalari bo'lgan rejali yangilanishlar uchun tezlashtirishni so'rash tavsiya etilmaydi.

Tez-tez so'raladigan savollar

App Review qancha vaqt oladi?

Standart tekshirish 24–48 soat davom etadi. Yuqori yuklanish davrlarida muddat 5–7 kungacha uzayadi. Joriy o'rtacha vaqt App Store Connect'dagi App Review Status sahifasida e'lon qilinadi.

Ilovani tekshirishni tezlashtirish mumkinmi?

Ha, Expedited Review mexanizmi orqali. Tezlashtirilgan tekshirish 2–6 soat davom etadi. Ariza App Store Connect'da asoslash bilan beriladi: kritik zaiflik, xizmatning ishdan chiqishi yoki bloklovchi xato. Soxta arizalar rad etilishga olib keladi.

Ilova rad etilganda nima qilish kerak?

Xatda ko'rsatilgan buzilishlarni tuzating va ilovani App Store Connect orqali qayta yuboring. Sabablarni aniqlashtirish uchun Resolution Center — Apple moderatoru bilan chatdan foydalaning. Qayta tekshirish qo'shimcha to'lov talab qilmaydi.

Qayta tekshirish uchun to'lash kerakmi?

Yo'q, qayta tekshirish bepul. Buzilishlarni tuzatgandan so'ng, App Store Connect'da yangi build yuklash yoki metama'lumotlarni yangilash va arizani qayta yuborish kifoya. Urinishlar soni cheklanmagan.

Tekshirish statusini qanday bilish mumkin?

Status App Store Connect da My Apps bo'limida ko'rsatiladi → ilovani tanlang → App Review yorlig'i. Mavjud statuslar: Waiting for Review, In Review, Approved, Rejected. Bildirishnomalar dasturchining elektron pochtasiga keladi.

Xulosa

  • App Review — Apple ilovalarini App Store-da chop etishdan oldin moderatsiya qilish jarayoni
  • 48 soat — ilovani standart tekshirishning o'rtacha vaqti
  • Guidelines — 6 kategoriyadan iborat qoidalar to'plami: xavfsizlik, maxfiylik, dizayn, huquqiy talablar, mazmun va texnik mezonlar
  • Expedited Review — kritik tuzatishlar uchun 2–6 soat ichida tezlashtirilgan tekshirish
  • 35% apellyatsiya Resolution Center orqali qayta ko'rib chiqilgandan so'ng tasdiqlanadi
  • Privacy Manifest 2024 yildan majburiy — yo'qligida tez-tez rad etish sababi
  • Review'ga tayyorgarlik 5 banddan iborat tekshirish ro'yxatini o'z ichiga oladi: Privacy Manifest, test hisobi, ekran tasvirlari, yosh reytingi, debug'ni o'chirish

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.

Loyihani muhokama qilish

Shuningdek o'qing