App Review: cos'è, come funziona la revisione nell'App Store

Autore: IT Sectr Pubblicato: 2026-04-18 Tempo di lettura: 8 min

App Review è il processo di revisione delle applicazioni prima della pubblicazione nell'App Store. Ogni applicazione viene sottoposta a moderazione per verificare la conformità alle regole Apple: sicurezza, privacy, qualità dell'interfaccia e stabilità. Secondo le Apple Developer Guidelines, 2024, 48 ore è il tempo medio di revisione dopo l'invio della richiesta. La conoscenza dei criteri di revisione aiuta gli sviluppatori a superare la moderazione al primo tentativo.

Punti chiave

  • App Review — processo di revisione delle applicazioni Apple prima della pubblicazione nell'App Store
  • 48 ore — tempo medio di revisione per una richiesta standard
  • Guidelines — App Store Review Guidelines definiscono i criteri di moderazione
  • Rejection — rifiuto con possibilità di appello tramite Resolution Center
  • Expedited Review — revisione accelerata per correzioni critiche

Cos'è App Review?

App Review è il processo di moderazione delle applicazioni Apple prima della pubblicazione nell'App Store. Ogni applicazione, aggiornamento o estensione viene sottoposta a revisione per verificare la conformità alle App Store Review Guidelines, un documento con molteplici sezioni che coprono sicurezza, privacy, design, norme legali e contenuto.

La procedura è obbligatoria per tutti gli sviluppatori nell'ecosistema Apple. Senza superare App Review, l'applicazione non appare nel catalogo dell'App Store, non è disponibile per il download e non può essere distribuita tramite TestFlight. L'eccezione sono i certificati Enterprise per la distribuzione aziendale interna.

Storia dell'implementazione di App Review

Apple ha introdotto App Review con il lancio dell'App Store nel 2008. Inizialmente, la revisione richiedeva 7–14 giorni ed era meno formalizzata. Secondo uno studio di CNBC (2023), in 15 anni Apple ha rifiutato più di 2 milioni di applicazioni per vari motivi. Nel 2020, Apple ha lanciato un programma di revisione accelerata per sviluppatori con un alto livello di affidabilità.

Differenze tra App Review e Google Play Review

A differenza di Google Play, dove la pubblicazione è possibile senza moderazione preventiva, App Store utilizza la pre-moderazione — ogni applicazione viene revisionata prima della pubblicazione. Google Play applica la post-moderazione e scanner automatici. Secondo l'analisi di Appfigures (2024), il tempo medio di approvazione nell'App Store è di 48 ore contro 4 ore in Google Play. Allo stesso tempo, il tasso di rifiuto nell'App Store è superiore del 35%.

Come funziona il processo di App Review

Dopo il caricamento di un build tramite App Store Connect, inizia una revisione a più fasi. Lo sviluppatore invia l'applicazione per la revisione, selezionando la versione e compilando i metadati. Apple distribuisce le richieste tra i team di moderatori in base alla categoria dell'applicazione e alla regione.

Fasi della revisione automatica

La prima fase viene eseguita automaticamente. Gli scanner di Apple controllano il codice binario alla ricerca di framework dannosi, uso di API private e conformità al formato App Store. Il sistema analizza i metadati: nome, descrizione, screenshot e classificazione per età. La revisione automatica richiede da 5 a 30 minuti.

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

Moderazione manuale

Dopo la revisione automatica, la richiesta passa a un moderatore umano. Il moderatore verifica la funzionalità dell'applicazione, testa gli scenari chiave, valuta la conformità del design alle Human Interface Guidelines e rivede il contenuto. Secondo un rapporto di Apple (2024), la moderazione manuale occupa il 40–70% del tempo totale di revisione.

Criteri principali di revisione di Apple

App Store Review Guidelines è un insieme di regole suddiviso in 6 categorie principali: Sicurezza, Privacy, Design, Requisiti legali, Contenuto e Criteri tecnici. Ogni categoria include da 5 a 30 sottopunti con requisiti specifici.

CategoriaRequisiti principaliGuidelines
SicurezzaNessun codice dannoso, protezione dei dati1.0–1.5
PrivacyGestione dei dati personali, richiesta di autorizzazioni2.0–2.5
DesignConformità HIG, stabilità dell'interfaccia3.0–3.4
LegaleClassificazione per età, gioco d'azzardo, contenuto4.0–4.9
ContenutoNessun contenuto offensivo, diritti d'autore5.0–5.6

Criteri di sicurezza e privacy

Apple controlla rigorosamente l'uso dei Privacy Manifests e la descrizione degli scopi di raccolta dati. Dal 2024, ogni applicazione deve specificare le API utilizzate per la raccolta dati e giustificarne la necessità. L'assenza di Privacy Manifest è una delle cause frequenti di rifiuto.

Design e conformità HIG

L'applicazione deve seguire le Human Interface Guidelines. Apple rifiuta applicazioni con elementi non funzionanti, link rotti, visualizzazione errata su diversi dispositivi e testo illeggibile. Particolare attenzione è dedicata all'adattamento per Dynamic Type e VoiceOver.

Come preparare la tua app per App Review

La preparazione per App Review inizia nella fase di sviluppo. La maggior parte dei rifiuti non è causata da errori nel codice, ma da violazioni di requisiti formali: mancanza di account di test, metadati incompleti o classificazione per età errata. Di seguito è riportata una lista di controllo per preparare l'invio.

  • Verificare Privacy Manifest e descrizione dell'uso dei dati
  • Fornire un account di test per applicazioni con autenticazione
  • Verificare che gli screenshot corrispondano alla risoluzione dei dispositivi
  • Compilare la classificazione per età tramite Age Rating API
  • Disattivare il codice di debug e i log nella build di rilascio
swift
// Verifica pre-invio di 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 }
    }
}

Configurazione dei metadati per App Store Connect

In App Store Connect, è necessario specificare la categoria dell'applicazione, parole chiave, descrizione e informazioni di contatto. Per applicazioni con abbonamenti, è necessario compilare le informazioni sui prezzi e sul periodo di abbonamento. Apple consiglia di aggiungere un'anteprima video di 15–30 secondi — questo aumenta la conversione in installazioni del 20–25%.

Test su dispositivi fisici

Prima di inviare per la revisione, esegui test su dispositivi fisici con diverse versioni di iOS. Il simulatore non rivela problemi di prestazioni, surriscaldamento e consumo della batteria. Apple rifiuta applicazioni che si bloccano o si congelano durante scenari di utilizzo standard.

Verifica della localizzazione e dei requisiti regionali

Se la tua applicazione è localizzata in più lingue, verifica la correttezza delle stringhe localizzate e della formattazione dei dati. Apple rifiuta applicazioni in cui parte dell'interfaccia rimane in inglese quando è selezionata un'altra lingua. Per applicazioni con contenuti nell'UE o in Cina, verifica la conformità alle leggi regionali: GDPR, CCPA e requisiti di certificazione cinese.

Utilizzo dell'API App Store Connect per l'automazione

Per automatizzare il processo di App Review, utilizza l'API App Store Connect. L'API consente di caricare build programmaticamente, monitorare gli stati di revisione e ricevere notifiche sulle modifiche. L'integrazione con CI/CD tramite Fastlane o GitHub Actions riduce il tempo tra commit e invio per la revisione da diverse ore a 10–15 minuti.

Motivi tipici di rifiuto

Secondo le statistiche di App Review pubblicate da Apple nel 2024, 5 motivi rappresentano oltre il 60% di tutti i rifiuti. La maggior parte di essi non è correlata a errori tecnici, ma a violazioni delle regole di presentazione e descrizione.

MotivoGuidelinePercentuale di rifiuti
Informazioni incomplete3.0–3.422%
Raccolta dati senza consenso2.0–2.518%
Crashes e bug1.0–1.512%
Contenuto a pagamento senza IAP4.0–4.210%
Classificazione per età errata5.0–5.68%

Come risolvere un rifiuto

In caso di rifiuto, Apple invia una lettera con i motivi e collegamenti a sezioni specifiche delle Guidelines. Lo sviluppatore può correggere il problema e reinviare l'applicazione tramite App Store Connect. Per chiarire i motivi del rifiuto, è disponibile il Resolution Center — una chat con un moderatore Apple.

Appello tramite Resolution Center

Se lo sviluppatore non è d'accordo con la decisione del moderatore, può presentare ricorso. Nel Resolution Center, devi spiegare perché l'applicazione è conforme alle regole e allegare prove. Secondo un rapporto di Appfigures (2024), circa il 35% dei ricorsi si conclude con l'approvazione dopo un nuovo esame.

Tempi di revisione e Expedited Review

Il tempo standard di App Review è di 24–48 ore. Tuttavia, durante i periodi di alto carico — dopo la WWDC, prima delle vacanze di Capodanno e durante la stagione degli aggiornamenti iOS — i tempi aumentano a 5–7 giorni. Apple pubblica il tempo medio corrente sulla pagina App Review Status.

Expedited Review: revisione accelerata

Per correzioni critiche, Apple offre Expedited Review — revisione accelerata entro 2–6 ore. La richiesta viene inviata tramite App Store Connect con indicazione del motivo: correzione di vulnerabilità critica, ripristino di un servizio o errore che blocca l'attività dell'utente. Le false richieste di accelerazione possono portare al rifiuto delle richieste successive.

Quando richiedere Expedited Review

La revisione accelerata è giustificata solo in situazioni in cui l'applicazione diventa non funzionante o viola la legge. Secondo Apple Developer Support (2024), Expedited Review viene approvato nel 70% dei casi con un motivo valido. Non è consigliabile richiedere l'accelerazione per aggiornamenti pianificati con nuove funzionalità.

Domande frequenti

Quanto tempo richiede App Review?

La revisione standard richiede 24–48 ore. Durante i periodi di alto carico, il termine aumenta a 5–7 giorni. Il tempo medio corrente viene pubblicato sulla pagina App Review Status in App Store Connect.

Si può accelerare la revisione dell'app?

Sì, attraverso il meccanismo di Expedited Review. La revisione accelerata richiede 2–6 ore. La richiesta viene inviata in App Store Connect con giustificazione: vulnerabilità critica, interruzione del servizio o errore bloccante. Le richieste false portano al rifiuto.

Cosa fare se l'app viene rifiutata?

Correggi le violazioni indicate nella lettera e invia nuovamente l'applicazione tramite App Store Connect. Per chiarire i motivi, usa il Resolution Center — una chat con un moderatore Apple. La nuova revisione non richiede pagamenti aggiuntivi.

Bisogna pagare per una nuova revisione?

No, la nuova revisione è gratuita. Dopo aver corretto le violazioni, basta caricare un nuovo build o aggiornare i metadati in App Store Connect e inviare nuovamente. Il numero di tentativi è illimitato.

Come verificare lo stato della revisione?

Lo stato viene visualizzato in App Store Connect in Le mie app → seleziona l'app → scheda App Review. Stati disponibili: Waiting for Review, In Review, Approved, Rejected. Le notifiche arrivano all'email dello sviluppatore.

Riepilogo

  • App Review — processo di moderazione delle applicazioni Apple prima della pubblicazione nell'App Store
  • 48 ore — tempo medio di revisione standard di un'applicazione
  • Guidelines — insieme di regole in 6 categorie: Sicurezza, Privacy, Design, Requisiti legali, Contenuto e Criteri tecnici
  • Expedited Review — revisione accelerata in 2–6 ore per correzioni critiche
  • 35% dei ricorsi si conclude con approvazione dopo un nuovo esame tramite Resolution Center
  • Privacy Manifest obbligatorio dal 2024 — causa comune di rifiuto se assente
  • La preparazione alla revisione include una checklist di 5 punti: Privacy Manifest, account di test, screenshot, classificazione per età, disattivazione debug

Svilupperemo un'applicazione mobile chiavi in mano

IT Sectr crea applicazioni iOS e Android per startup e aziende dal 2017. Ti consulteremo e ti proporremo la soluzione migliore.

Discuti il progetto

Leggi anche