Come Pubblicare un'App su App Store e Google Play: Guida 2025

Hai sviluppato un'app e vuoi renderla disponibile al pubblico. Publicare su App Store e Google Play richiede piu' passaggi di quello che si pensi: account developer, conformita' alle linee guida, asset grafici, submission. Questa guida ti porta step-by-step dall'inizio alla pubblicazione.

Prerequisiti: account developer e costi

Prima di poter caricare qualsiasi cosa sugli store, devi registrare un account developer. I costi e le procedure sono completamente diversi tra Apple e Google.

Apple Developer Program

Per pubblicare su App Store devi iscriverti all'Apple Developer Program, che costa 99 euro all'anno (IVA inclusa, tariffa 2025). Il pagamento si rinnova automaticamente ogni anno: se non rinnovi, le tue app vengono rimosse dallo store entro 30 giorni.

Esistono due varianti aggiuntive:

Per registrarti serve un Apple ID, dati fiscali/aziendali validi e, se ti registri come azienda, il D-U-N-S Number (codice identificativo aziendale, gratuito da richiedere a Dun & Bradstreet, richiede circa 5 giorni lavorativi in Italia).

Google Play Console

Google e' decisamente piu' economico: si paga una quota una tantum di 25 dollari (circa 23 euro al cambio attuale). Nessun rinnovo annuale. Una volta registrato, l'account e' tuo per sempre.

Puoi registrarti come individuale o come organizzazione. Per i pagamenti in-app, Google richiede di completare un profilo pagamenti con coordinate bancarie e dati fiscali (Partita IVA se hai un'attivita').

Store Costo account Rinnovo Commissione acquisti in-app
App Store (Apple) 99 €/anno Annuale 15-30%
Google Play 25 $ una tantum Nessuno 15-30%
Attenzione alla commissione Sia Apple che Google trattengono il 30% sugli acquisti in-app e abbonamenti. Dal 2022 Apple applica il 15% per i ricavi fino a 1 milione di dollari/anno (Small Business Program). Google fa lo stesso per la quota fino a 1M$/anno.

Linee guida di review Apple e Google

Entrambi gli store hanno documenti ufficiali con le regole che ogni app deve rispettare. Ignorarle significa rifiuto immediato.

App Store Review Guidelines (Apple)

Le App Store Review Guidelines di Apple sono dettagliate e aggiornate frequentemente. Le aree principali da conoscere:

Google Play Policy

Google e' generalmente piu' permissivo di Apple, ma ha le proprie regole:

Step-by-step: pubblicare su App Store

  1. Registra l'account Apple Developer su developer.apple.com e completa la verifica dell'identita'.
  2. Prepara il bundle identifier univoco in Xcode (es. com.tuaazienda.nomeapp). Questo ID non e' modificabile dopo la pubblicazione.
  3. Crea il record app su App Store Connect (appstoreconnect.apple.com): inserisci nome, categoria, eta' minima, informativa sulla privacy.
  4. Carica gli screenshot per ogni dispositivo supportato (iPhone 6.7", 5.5", iPad se applicabile). Minimo 1 screenshot per formato, massimo 10. Le dimensioni esatte sono specificate nelle linee guida.
  5. Compila i metadati: descrizione (max 4000 caratteri), sottotitolo (max 30 caratteri), keywords (max 100 caratteri, separati da virgola), URL supporto e privacy.
  6. Archivia e carica il build da Xcode con il certificato di distribuzione. Il build compare in App Store Connect dopo 15-30 minuti.
  7. Seleziona il build nel record app, completa le informazioni sulla cifratura e invia in review con "Submit for Review".

Step-by-step: pubblicare su Google Play

  1. Accedi a Play Console (play.google.com/console) e crea una nuova app. Scegli se gratuita o a pagamento (non modificabile in seguito per le app a pagamento).
  2. Completa la scheda store: titolo (max 50 char), breve descrizione (80 char), descrizione lunga (4000 char), icona 512x512px, grafica in evidenza 1024x500px.
  3. Carica screenshot: minimo 2, massimo 8 per tipo dispositivo (telefono, tablet 7", tablet 10").
  4. Compila il questionario sul contenuto (Content Rating): risponde a domande sul tipo di contenuto per ottenere la classificazione eta'.
  5. Configura la distribuzione: paesi disponibili, prezzo, target audience.
  6. Carica l'APK o App Bundle (.aab raccomandato) nella sezione Production o in un canale di test (Internal/Closed/Open testing).
  7. Invia in review cliccando "Pubblica". Google ti notifichera' via email dell'esito.
Consiglio pratico Prima di puntare direttamente alla produzione su Google Play, usa il canale di test interno (fino a 100 tester) per validare il processo di submission senza rischi. Su Apple, l'equivalente e' TestFlight.

Tempi di approvazione reali

I tempi variano in base al periodo dell'anno e alla complessita' dell'app. Questi sono i dati medi registrati nel 2024-2025:

Store Prima pubblicazione Aggiornamento Periodo picco (Natale)
App Store (Apple) 1-3 giorni lavorativi 24-48 ore Fino a 7 giorni
Google Play 2-7 giorni Poche ore - 2 giorni Fino a 14 giorni

Apple dichiara che il 90% delle app viene processato entro 24 ore. Nella realta', per app con funzionalita' complesse (acquisti in-app, localizzazione, contenuti generati dagli utenti) i tempi si allungano spesso a 2-3 giorni.

Motivi di rifiuto piu' comuni

Conoscere le cause di rifiuto piu' frequenti ti permette di prepararti ed evitarle. Secondo i dati Apple 2024, i motivi principali sono:

Su App Store

Su Google Play

Come gestire gli aggiornamenti

Una volta pubblicata l'app, gli aggiornamenti seguono un processo simile alla prima submission ma generalmente piu' rapido.

Su App Store, ogni aggiornamento richiede una nuova review. Puoi usare la funzione "Phased Release" per distribuire l'aggiornamento gradualmente: 1% degli utenti il primo giorno, fino al 100% in 7 giorni. Utile per rilevare bug su larga scala prima del rollout completo.

Su Google Play, puoi usare le release a percentuale (Staged rollout): partire dal 10-20% degli utenti e aumentare progressivamente. Se emerge un problema grave, puoi arrestare la release e tornare alla versione precedente senza passare da una nuova review.

Considera di pianificare aggiornamenti regolari (almeno ogni 3-4 mesi) per mantenere il ranking sugli store: sia Apple che Google premiano le app aggiornate di recente nei risultati di ricerca.

Vuoi pubblicare la tua app senza errori?

Gestiamo l'intero processo di submission su App Store e Google Play: dalla preparazione degli asset alla risoluzione dei rejection. Contattaci per un preventivo.

Richiedi un preventivo

Domande frequenti

Il programma Apple Developer costa 99 euro all'anno (IVA inclusa). E' una quota annuale obbligatoria per distribuire app su App Store, sia gratuite che a pagamento. Esiste anche un programma Enterprise a 299 dollari/anno per la distribuzione interna aziendale senza passare per lo store pubblico.
Apple impiega mediamente 1-3 giorni lavorativi per la prima review. Il 90% delle app viene approvato o rifiutato entro 24 ore dalla submission. Google Play e' molto piu' rapido: solitamente 2-7 giorni, talvolta poche ore per aggiornamenti di app gia' presenti sullo store.
Ricevi una notifica con il motivo specifico del rifiuto e le linee guida violate. Puoi correggere i problemi e inviare nuovamente la app, oppure richiedere un appello tramite il Resolution Center di App Store Connect. I motivi piu' comuni sono: crash durante la review, mancanza di funzioni dichiarate, violazioni privacy, interfaccia non conforme alle Human Interface Guidelines.
Si', puoi pubblicare la stessa app su App Store e Google Play. Dovrai pero' gestire due account developer separati, adattare l'app alle specifiche di ciascuna piattaforma (notifiche push, acquisti in-app, permessi), e aggiornare separatamente le due versioni. Framework come Flutter o React Native semplificano questa operazione con un unico codebase.
No, puoi registrare un account developer come privato (Individual) sia su Apple che su Google. Tuttavia, se vuoi effettuare vendite in-app o abbonamenti, entrambe le piattaforme richiederanno dati fiscali e bancari validi. Per app aziendali e' consigliato registrare come Organization per questioni legali e di brand.