App Review: ce este, cum se desfășoară verificarea în App Store

Autor: IT Sectr Publicat: 2026-04-18 Timp de citire: 8 min

App Review — este procesul de verificare a aplicațiilor înainte de publicarea în App Store. Fiecare aplicație trece prin moderare pentru conformitatea cu regulile Apple: securitate, confidențialitate, calitatea interfeței și stabilitatea funcționării. Conform datelor Apple Developer Guidelines, 2024, 48 de ore — timpul mediu de verificare după depunerea cererii. Cunoașterea criteriilor de review ajută dezvoltatorii să treacă de moderare din prima încercare.

Principalele

  • App Review — verificarea aplicațiilor Apple înainte de publicarea în App Store
  • 48 de ore — timpul mediu de verificare pentru o cerere standard
  • Guidelines — App Store Review Guidelines definesc criteriile de moderare
  • Rejection — respingere cu posibilitate de apel prin Resolution Center
  • Expedited Review — verificare accelerată pentru remedieri critice

Ce este App Review?

App Review — este procesul de moderare a aplicațiilor Apple înainte de publicarea în App Store. Fiecare aplicație, actualizare sau extensie trece printr-o verificare de conformitate cu App Store Review Guidelines — un document format din mai multe secțiuni care acoperă securitatea, confidențialitatea, designul, normele juridice și conținutul.

Procedura este obligatorie pentru toți dezvoltatorii din ecosistemul Apple. Fără a trece de App Review, aplicația nu apare în catalogul App Store, nu este disponibilă pentru descărcare și nu poate fi distribuită prin TestFlight. Excepție — certificatele Enterprise pentru distribuția corporativă internă.

Istoria implementării App Review

Apple a introdus App Review odată cu lansarea App Store în 2008. Inițial, verificarea dura 7–14 zile și era mai puțin formalizată. Conform studiului CNBC (2023), în 15 ani Apple a respins peste 2 milioane de aplicații din diverse motive. În 2020, Apple a lansat un program de verificare accelerată pentru dezvoltatorii cu un rating de încredere ridicat.

Cu ce se deosebește App Review de Google Play Review

Spre deosebire de Google Play, unde publicarea este posibilă fără moderare prealabilă, App Store folosește pre-moderarea — fiecare aplicație este verificată înainte de publicare. Google Play utilizează post-moderarea și scanere automate. Conform analizei Appfigures (2024), timpul mediu de aprobare în App Store este de 48 de ore, comparativ cu 4 ore în Google Play. În același timp, nivelul de respingeri în App Store este cu 35% mai mare.

Cum funcționează procesul App Review

După încărcarea build-ului prin App Store Connect, începe o verificare în mai multe etape. Dezvoltatorul trimite aplicația la review, selectând versiunea și completând metadatele. Apple distribuie cererile între echipele de moderatori în funcție de categoria aplicației și regiune.

Etapele verificării automate

Prima etapă se realizează automat. Scanerele Apple verifică codul binar pentru prezența framework-urilor malițioase, utilizarea API-urilor închise și conformitatea cu formatul App Store. Sistemul analizează metadatele: numele, descrierea, capturile de ecran și ratingul de vârstă. Verificarea automată durează între 5 și 30 de minute.

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("Statusul recenziei: \(status?.attributes.state ?? \`"unknown\`")")
    }.resume()
}

Moderarea manuală

După verificarea automată, cererea ajunge la un moderator uman. Moderatorul verifică funcționalitatea aplicației, testează scenariile cheie, evaluează designul pentru conformitatea cu Human Interface Guidelines și verifică conținutul. Conform raportului Apple (2024), moderarea manuală ocupă 40–70% din timpul total de verificare.

Principalele criterii de verificare Apple

App Store Review Guidelines — este un set de reguli împărțit în 6 categorii principale: securitate, confidențialitate, design, cerințe legale, conținut și criterii tehnice. Fiecare categorie include între 5 și 30 de subpuncte cu cerințe specifice.

CategorieCerințe principaleGuidelines
SecuritateFără cod malițios, protecția datelor1.0–1.5
ConfidențialitatePrelucrarea datelor personale, solicitarea permisiunilor2.0–2.5
DesignConformitate cu HIG, stabilitatea interfeței3.0–3.4
JuridiceRating de vârstă, jocuri de noroc, conținut4.0–4.9
ConținutFără insulte, drepturi de autor5.0–5.6

Criteriile de securitate și confidențialitate

Apple verifică strict utilizarea Privacy Manifests și descrierea scopurilor de colectare a datelor. Din 2024, fiecare aplicație trebuie să indice API-urile utilizate pentru colectarea datelor și să justifice necesitatea lor. Lipsa Privacy Manifest — una dintre cauzele frecvente de respingere.

Design și conformitate cu HIG

Aplicația trebuie să respecte Human Interface Guidelines. Apple respinge aplicațiile cu elemente nefuncționale, linkuri stricate, afișare incorectă pe diferite dispozitive și text ilizibil. O atenție deosebită se acordă adaptării pentru Dynamic Type și VoiceOver.

Cum să pregătim aplicația pentru App Review

Pregătirea pentru App Review începe în faza de dezvoltare. Majoritatea respingerilor sunt cauzate nu de erori de cod, ci de încălcarea cerințelor formale: lipsa unui cont de test, metadate incomplete sau un rating de vârstă incorect. Mai jos este o listă de verificare pentru pregătirea înainte de trimitere.

  • Verificați Privacy Manifest și descrierea utilizării datelor
  • Indicați un cont de test pentru aplicațiile cu autentificare
  • Verificați capturile de ecran pentru conformitatea cu rezoluția dispozitivelor
  • Completați ratingul de vârstă prin Age Rating API
  • Dezactivați codul de debug și logurile în versiunea de release
swift
// Verificarea pre-trimitere App Review
struct PreReviewChecklist {
    let hasPrivacyManifest: Bool
    let hasTestAccount: Bool
    let screenshotsValid: Bool
    
    func isReadyForReview() -> Bool {
        let checks = [hasPrivacyManifest, hasTestAccount, screenshotsValid]
        return checks.allSatisfy { $0 }
    }
}

Configurarea metadatelor în App Store Connect

În App Store Connect trebuie să indicați categoria aplicației, cuvintele cheie, descrierea și datele de contact. Pentru aplicațiile cu abonamente, este necesar să completați informațiile despre prețuri și perioada de abonare. Apple recomandă adăugarea unei previzualizări video de 15–30 de secunde — aceasta crește conversia la instalări cu 20–25%.

Testarea pe dispozitive reale

Înainte de trimiterea la review, efectuați testarea pe dispozitive fizice cu diferite versiuni de iOS. Simulatorul nu detectează problemele de performanță, încălzire și consumul bateriei. Apple respinge aplicațiile care se blochează sau îngheață în timpul scenariilor standard de utilizare.

Verificarea localizării și cerințelor regionale

Dacă aplicația este localizată în mai multe limbi, verificați corectitudinea stringurilor localizate și formatarea datelor. Apple respinge aplicațiile unde o parte a interfeței a rămas în engleză la selectarea limbii române. Pentru aplicațiile cu conținut în UE sau China, verificați conformitatea cu legile regionale: GDPR, CCPA și cerințele de certificare chineză.

Utilizarea App Store Connect API pentru automatizare

Pentru automatizarea procesului App Review, utilizați App Store Connect API. API permite încărcarea programatică a build-urilor, urmărirea statusurilor de verificare și primirea notificărilor despre modificări. Integrarea cu CI/CD prin Fastlane sau GitHub Actions reduce timpul între commit și trimiterea la review de la câteva ore la 10–15 minute.

Cauze tipice de respingere

Conform statisticilor App Review publicate de Apple în 2024, 5 cauze reprezintă peste 60% din toate respingerile. Majoritatea lor nu sunt legate de erori tehnice, ci de încălcarea regulilor de prezentare și descriere.

CauzăGuidelinePonderea respingerilor
Informații incomplete3.0–3.422%
Colectarea datelor fără consimțământ2.0–2.518%
Crash-uri și erori1.0–1.512%
Conținut platit fără IAP4.0–4.210%
Rating de vârstă incorect5.0–5.68%

Cum să remediați respingerea

La respingere, Apple trimite o scrisoare cu indicarea motivelor și linkuri către secțiunile specifice din Guidelines. Dezvoltatorul poate remedia problema și retrimite aplicația prin App Store Connect. Pentru clarificarea motivelor de respingere, este disponibil Resolution Center — un chat cu moderatorul Apple.

Apelul prin Resolution Center

Dacă dezvoltatorul nu este de acord cu decizia moderatorului, poate depune un apel. În Resolution Center trebuie să indicați de ce aplicația respectă regulile și să atașați dovezi. Conform raportului Appfigures (2024), aproximativ 35% din apeluri se finalizează cu aprobare după reexaminare.

Termenele de verificare și Expedited Review

Timpul standard de verificare App Review este de 24–48 de ore. Cu toate acestea, în perioadele de sarcină ridicată — după WWDC, înainte de sărbătorile de Anul Nou și în sezonul actualizărilor iOS — termenele se prelungesc la 5–7 zile. Apple publică timpul mediu actual pe pagina App Review Status.

Expedited Review: verificare accelerată

Pentru remedieri critice, Apple oferă Expedited Review — o verificare accelerată în 2–6 ore. Cererea se depune prin App Store Connect cu indicarea motivului: remedierea unei vulnerabilități critice, restabilirea serviciului sau o eroare care blochează activitatea utilizatorilor. Cererile false de accelerare pot duce la respingerea solicitărilor ulterioare.

Când să depuneți o cerere pentru Expedited Review

Verificarea accelerată este justificată doar în situațiile în care aplicația devine nefuncțională sau încalcă legea. Conform datelor Apple Developer Support (2024), Expedited Review este aprobat în 70% din cazuri cu un motiv întemeiat. Nu se recomandă solicitarea accelerării pentru actualizări planificate cu funcții noi.

Întrebări frecvente

Cât timp durează App Review?

Verificarea standard durează 24–48 de ore. În perioadele de sarcină ridicată, termenul se prelungește la 5–7 zile. Timpul mediu actual este publicat pe pagina App Review Status în App Store Connect.

Se poate accelera verificarea aplicației?

Da, prin mecanismul Expedited Review. Verificarea accelerată durează 2–6 ore. Cererea se depune în App Store Connect cu justificare: vulnerabilitate critică, defectarea serviciului sau eroare blocantă. Cererile false duc la respingere.

Ce să faceți în cazul respingerii aplicației?

Remediați încălcările indicate în scrisoare și retrimiteți aplicația prin App Store Connect. Pentru clarificarea motivelor, utilizați Resolution Center — chatul cu moderatorul Apple. Re-verificarea nu necesită plată suplimentară.

Trebuie să plătiți pentru re-verificare?

Nu, re-verificarea este gratuită. După remedierea încălcărilor, este suficient să încărcați un nou build sau să actualizați metadatele în App Store Connect și să trimiteți cererea din nou. Numărul de încercări este nelimitat.

Cum să aflați statusul verificării?

Statusul este afișat în App Store Connect în secțiunea My Apps → selectați aplicația → fila App Review. Statusuri disponibile: Waiting for Review, In Review, Approved, Rejected. Notificările sunt trimise pe emailul dezvoltatorului.

Rezumat

  • App Review — procesul de moderare a aplicațiilor Apple înainte de publicarea în App Store
  • 48 de ore — timpul mediu de verificare standard a aplicației
  • Guidelines — set de reguli din 6 categorii: securitate, confidențialitate, design, cerințe legale, conținut și criterii tehnice
  • Expedited Review — verificare accelerată în 2–6 ore pentru remedieri critice
  • 35% din apeluri se finalizează cu aprobare după reexaminarea prin Resolution Center
  • Privacy Manifest obligatoriu din 2024 — cauză frecventă de respingere în lipsa acestuia
  • Pregătirea pentru review include o listă de verificare cu 5 puncte: Privacy Manifest, cont de test, capturi de ecran, rating de vârstă, dezactivarea debugării

Vom dezvolta o aplicație mobilă la cheie

IT Sectr creează aplicații iOS și Android pentru startup-uri și afaceri din 2017. Vă vom consilia și vă vom propune cea mai bună soluție.

Discutați proiectul

Citiți și