App Store
iOS
Apple
Publicação
Mobile
Review

Approvazione dell'App Store: guida completa alla pubblicazione della tua app iOS

Approvazione dell'App Store: guida completa alla pubblicazione della tua app iOS

La pubblicazione di un'app sull'App Store richiede più del semplice codice funzionante. Apple ha linee guida rigide che determinano cosa entra nel negozio e cosa no. Molte app vengono rifiutate per errori evitabili. Questa guida descrive in dettaglio il processo di approvazione, le principali cause di rifiuto e come preparare la tua app per superare la revisione.

Come funziona il processo di revisione di Apple

Ogni app inviata all'App Store è sottoposta a revisione umana. Il team Apple valuta design, funzionalità, contenuti e conformità alle linee guida. Nella maggior parte dei casi il processo richiede dalle 24 alle 48 ore, ma potrebbe richiedere più tempo in situazioni complesse.

Passaggi del processo

  1. Invio: invii l'app tramite App Store Connect con metadati, screenshot e build.
  2. Coda di revisione: l'app entra nella coda e attende la valutazione.
  3. Revisione: un revisore testa l'app e ne verifica la conformità.
  4. Risultato: Approvazione, rifiuto o richiesta di informazioni aggiuntive.

Linee guida dell'App Store: cosa devi sapere

Apple mantiene il documento "Linee guida per la revisione dell'App Store" con tutte le regole. Le categorie principali sono:

Sicurezza

Le app non possono compromettere la sicurezza del dispositivo o dei dati dell'utente. Codice dannoso, raccolta dati impropria e vulnerabilità comportano il rifiuto.

Prestazioni

L'app deve funzionare correttamente. Arresti anomali, bug visibili e problemi di prestazioni portano al rifiuto. Testare attentamente prima di inviare.

Affari

Apple richiede gli acquisti digitali in-app per utilizzare il proprio sistema di pagamento (con una commissione dal 15% al 30%). Aggirare questo sistema comporta il rifiuto.

###Progettazione

Le app devono seguire le linee guida sull'interfaccia umana. Progetti confusi, esperienze negative e interfacce che imitano la funzionalità del sistema vengono rifiutati.

Fantastico

L'app deve essere conforme alle leggi locali, alle politiche sul copyright e sulla privacy. Non sono consentiti contenuti illegali o che violano la proprietà intellettuale.

Principali ragioni del rifiuto

Bug e arresti anomali

Il motivo più comune. Se il revisore rileva arresti anomali o bug visibili, l'app viene rifiutata. Test su più dispositivi e versioni iOS.

Metadati errati

Schermate che non corrispondono all'app, descrizioni fuorvianti o categorie errate causeranno il rifiuto. Sii preciso con i metadati.

Pagamenti fuori sistema

Qualsiasi tentativo di indirizzare l'utente verso un pagamento esterno per gli acquisti digitali viola le regole. Utilizza l'acquisto in-app.

Funzionalità minima

Le app che sono solo wrapper di siti Web, hanno poche funzionalità o non offrono alcun valore reale vengono rifiutate. L'app deve fare qualcosa di utile.

Violazione della privacy

La raccolta di dati senza consenso, la mancanza di una politica sulla privacy o la richiesta di autorizzazioni non necessarie comportano il rifiuto.

Contenuti inappropriati

Non sono consentiti pornografia, violenza estrema, incitamento all'odio e contenuti illegali. Le app di contenuti generati dagli utenti necessitano di moderazione.

Imitazione delle app Apple

I design che imitano le app iOS native o utilizzano in modo inappropriato le icone di sistema vengono rifiutati.

Come preparare l'app per l'approvazione

Testalo attentamente

Utilizza dispositivi reali, non solo simulatori. Testalo su diverse versioni di iOS, dimensioni dello schermo e condizioni di rete.

Rivedi i metadati

Gli screenshot devono mostrare la funzionalità reale. La descrizione deve essere chiara e precisa. La categoria deve corrispondere allo scopo dell'app.

Implementa l'Informativa sulla privacy

Ogni app che raccoglie dati necessita di un'informativa sulla privacy accessibile all'interno dell'app e su App Store Connect.

Utilizza la trasparenza del monitoraggio delle app

Se monitori gli utenti, implementa il framework ATT e chiedi l'autorizzazione. Questo è obbligatorio a partire da iOS 14.5.

Controlla i pagamenti

Se l'app vende contenuti digitali, utilizza l'acquisto in-app. Se vendi prodotti fisici o servizi esterni, puoi utilizzare il tuo gateway.

Funzionalità del documento

Se l'app dispone di un login, fornisci le credenziali di test. Se ha caratteristiche particolari, spiegalo nel campo note al revisore.

Navigazione nei rifiuti

Leggi il feedback

Apple invia il motivo dettagliato del rifiuto. Leggi attentamente e correggi esattamente quanto sottolineato.

Rispondi nel Centro risoluzioni

Puoi contestare il rifiuto o richiedere chiarimenti tramite il Centro risoluzioni in App Store Connect.

Presenta un ricorso

Se non sei d'accordo con la decisione, c'è un processo di appello. Discuti in base alle linee guida e sii professionale.

Correggi e invia nuovamente

Dopo la correzione, inviare una nuova versione. Il processo di revisione ricomincia.

Orario di approvazione

Il tempo medio è dalle 24 alle 48 ore. Alcuni consigli per velocizzare il tutto:

  • Invia all'inizio della settimana (evita il venerdì).
  • Evitare di inviare documenti durante le festività americane.
  • Avere una build pulita senza avvisi critici.
  • Fornire tutte le informazioni necessarie.

Casi speciali

App di streaming

Possono utilizzare un accesso esistente da un abbonamento acquistato al di fuori dell'app, ma non possono visualizzare collegamenti di abbonamento esterni.

App per la salute

Hanno bisogno di particolare attenzione all'accuratezza delle informazioni e delle dichiarazioni di non responsabilità. Apple è severa in questo segmento.

App di gioco

Devono seguire regole specifiche per monetizzazione, loot box e contenuti per minori.

Applicazioni aziendali

Se l'app è destinata esclusivamente all'uso interno all'azienda, valuta la possibilità di distribuirla tramite Apple Business Manager anziché tramite l'App Store pubblico.

Aggiornamenti e manutenzione

Dopo l'approvazione iniziale, ogni aggiornamento viene sottoposto a un'ulteriore revisione. Mantenere lo stesso standard di qualità per evitare problemi.

Controllo delle versioni

Incrementa la versione e il numero di build correttamente. Apple rifiuta le build con numeri duplicati.

Registri delle modifiche

Descrivi chiaramente le modifiche nella sezione "Novità". Questo aiuta i revisori e gli utenti.

Strumenti utili

Connettiti all'App Store

Portale principale per la gestione di app, metriche e risposte ai revisori.

Volo di prova

Distribuisci le versioni beta ai tester prima di inviarle allo store. Aiuta a trovare bug.

Organizzatore Xcode

Monitora gli arresti anomali e il feedback degli utenti direttamente in Xcode.

Conclusione

L'approvazione dell'App Store richiede preparazione e attenzione ai dettagli. Conoscere le linee guida, eseguire test approfonditi e fornire metadati accurati. Se rifiutato, correggere e inviare nuovamente. Con il passare del tempo, il processo diventa routine. L'importante è costruire app di qualità che rispettino le regole della piattaforma.

##Domande frequenti

1) Quanto tempo richiede l'approvazione sull'App Store? In media, dalle 24 alle 48 ore. Può variare a seconda della complessità e del periodo dell'anno.

2) Posso contestare un rifiuto? Sì. Utilizza il Centro risoluzioni per porre domande o presentare un ricorso formale.

3) Ho bisogno di un account sviluppatore Apple? Sì. L'Apple Developer Program costa $ 99 all'anno ed è necessario per la pubblicazione.

4) Apple addebita commissioni sulle vendite? Sì. 15% per gli sviluppatori con entrate fino a 1 milione di dollari all'anno e 30% oltre, sugli acquisti in-app.

5) Posso pubblicare un'app di prova? No. Le app incomplete o di prova vengono rifiutate. Utilizza TestFlight per le versioni beta.

Leggi anche