Una lista di App Store e Google Play richiede lo stesso materiale di base: un'icona, screenshot nelle dimensioni accettate da ogni negozio, un nome e descrizioni entro limiti di caratteri rigorosi, un URL di politica sulla privacy, una dichiarazione di privacy (le etichette di privacy di App Store di Apple e il modulo di sicurezza dei dati di Google), e un questionario di valutazione dell'età. Mancare di uno di questi blocchi di sottoscrizione, quindi preparali mentre il tuo app è ancora in fase di sviluppo.
Ecco le richieste attuali per entrambi i negozi, ciò che i revisori controllano, e un elenco di controllo che potete completare in un pomeriggio.
Tutto ciò di cui hai bisogno in un colpo solo
| Risorsa | App Store | Google Play |
|---|---|---|
| Nome dell'app | 30 caratteri | 30 caratteri |
| Sottotitolo / breve descrizione | Sottotitolo, 30 caratteri | Breve descrizione, 80 caratteri |
| Descrizione | 4.000 caratteri | Descrizione completa, 4.000 caratteri |
| Parole chiave | 100 byte, separati da virgola | Nessuno (la descrizione è indicizzata) |
| Testo promozionale | 170 caratteri, modificabili in qualsiasi momento | Nessuna |
| Novità | 4.000 caratteri | Nota di rilascio, 500 caratteri per lingua |
| Iconografia | PNG 1024 x 1024, senza trasparenza, all'interno del file dell'app | PNG 512 x 512 a 32 bit, massimo 1 MB, caricato nel Console di Gioco |
| Immagine di sfondo | Nessuna | JPEG o PNG a 24 bit 1024 x 500, obbligatoria |
| Screenshots | 1 a 10 per dimensione di schermo | 2 a 8 per tipo di dispositivo |
| Video di anteprima | Finale 3 anteprime dell'app per dimensione, 15 a 30 secondi | Una URL YouTube |
| URL della politica sulla privacy | Obbligatorio | Obbligatorio |
| Disciplina sulla privacy | App Privacy (“etichette nutrizionali”) | Sezione sicurezza dei dati |
| Classe di età | Questionario Apple | Questionario IARC |
| URL di supporto | Obbligatorio | Indirizzo email obbligatorio, sito web facoltativo |
| Rivedi l'accesso | Controlla l'accesso all'app | Credenziali di accesso all'App |
Apple
Apple. The App Store icon is a 1024 x 1024 PNG, square, without transparency and without rounded corners (iOS masks it). In Capacitor apps it lives in ios/App/App/Assets.xcassets/AppIcon.appiconset. Xcode 26 also supports layered icons made with Icon Composer for the Liquid Glass look on iOS 26, but a single 1024 image is still accepted.
Google. Play richiede un caricamento separato di 512 x 512 32-bit PNG, fino a 1 MB. Google applica la maschera arrotondata e l'ombra da solo, quindi caricare un quadrato pieno di sfondo. L'icona del lanciatore in-app è separata e dovrebbe essere un'icona adattiva.
Genera tutte le dimensioni di icona nativa e di schermo da un'immagine di origine:
bun add -d @capacitor/assets
mkdir -p assets
# put icon.png (1024x1024) and splash.png (2732x2732) in ./assets
bunx capacitor-assets generate
Le regole che entrambe le store impongono: nessun badge come “Gratis” o “#1”, nessuna schermata di altri marchi di dispositivi o loghi, nulla che imiti un'altra app.
Screenshots
Le screenshot è il fattore più importante per decidere se installare. La maggior parte delle persone non legge la descrizione.
Dimensioni dello screenshot per l'App Store
| Display | Richiesto? | Dimensione orizzontale (px) |
|---|---|---|
| iPhone 6.9” | Richiesto (preferito) | 1260 x 2736, anche 1290 x 2796 o 1320 x 2868 |
| iPhone 6,5” | Richiesto solo se non è presente 6,9” | 1284 x 2778 o 1242 x 2688 |
| iPhone 6,1” e inferiori | Facoltativo, scalato dalle dimensioni più grandi | 1170 x 2532 e altri |
| iPad 13” | Richiesto se l'applicazione funziona su iPad | 2064 x 2752 o 2048 x 2732 |
| iPad 11” | Facoltativo | 1488 x 2266 e altri |
Per paesaggi si utilizzano le stesse dimensioni, ma con i numeri invertiti. I formati supportati sono PNG o JPEG, senza canale alpha. È possibile caricare 1 a 10 screenshot per dimensione e 0 a 3 anteprime dell'app.
A common Capacitor surprise: new projects support iPad by default. If you do not want to make iPad screenshots, set the target’s Destinazioni supportate prima dell'upload iniziale, solo per iPhone. Se si supporta l'iPad, i revisori testano su iPad e rifiutano layout rotti.
Dimensioni schermate Google Play
- 2 a 8 screenshot per tipo di dispositivo (telefono, tablet da 7 pollici, tablet da 10 pollici, Chromebook, Wear OS, Android XR, TV, Automotive).
- JPEG o 24-bit PNG, senza trasparenza.
- Ogni lato tra 320 e 3840 pixel; il lato lungo non supera il doppio della lunghezza del lato corto.
- For phones, use at least 1080 x 1920 (portrait) or 1920 x 1080 (landscape) and at least four screenshots, otherwise the app is not eligible for some featured placements.
- Schermate di tablet sono necessarie se desiderate apparire ottimizzate per tablet.
Supportati Destinazioni
- Avvia l'applicazione su un simulatore di dimensioni adeguate. Nel iOS Simulator utilizza un iPhone 17 Pro Max per 6,9” e premi Cmd+S. Su Android, utilizza un emulatore con uno schermo da 1080 x 1920 o superiore e il pulsante della fotocamera nella barra degli strumenti dell'emulatore.
- Riempisci l'applicazione con dati di demo realistici. Gli stati vuoti non vendono nulla.
- Hide debug UI and make the status bar clean (
xcrun simctl status_bar booted override --time 9:41 --batteryState charged --batteryLevel 100). - Aggiungi una breve didascalia sopra ogni screenshot che indica il beneficio, non il nome della funzionalità.
- Conserva i primi due screenshot i più forti. Mostrano nei risultati delle ricerche.
Strumenti come template di Figma, Fastlane snapshot/screengrab generatori di schermate online possono produrre le versioni con cornice in ogni dimensione.
Non utilizzare mai screenshot che mostrino contenuti che l'app non può eseguire, e non includere i badge di Google Play nelle schermate dell'App Store (o viceversa).
Nome, sottotitolo e descrizioni
App Store
- Nome (30 caratteri)marca più un breve descriptor se si adatta, ad esempio “Acme: Tracciamento delle spese”.
- Titolo sottostante (30 caratteri): il principale beneficio. Indice per la ricerca.
- Parole chiave (100 byte): separate da virgole, senza spazi dopo le virgole, senza parole già presenti nel nome o nel titolo sottostante, senza nomi di marchi concorrenti, forme singolari sono sufficienti.
- Testo promozionale (170 caratteri): mostrato sopra la descrizione, modificabile senza una nuova versione. Utilizzalo per offerte attuali o notizie.
- Descrizione (4.000 caratteri): non indice per la ricerca su App Store, quindi scrivilo per le persone. Inizia con cosa fa l'app in una frase.
Google Play
- Titolo (30 caratteri): senza emoji, maiuscole o parole come “migliore”, “gratuito” o “#1” a meno che non fanno parte del marchio.
- Descrizione breve (80 caratteri): mostrato nella lista sopra la linea di orizzonte.
- Descrizione completa (4.000 caratteri)Indiceato per la ricerca. Menziona i tuoi principali keyword in modo naturale alcune volte; l'inserimento forzato dei keyword può far rifiutare le liste.
For more on writing metadata and the mistakes that hurt ranking, see Metadati dell'App Store: cosa devono sapere gli sviluppatori.
Politica sulla privacy
Entrambe le store richiedono una URL di politica di privacy pubblica. Deve:
- Essere raggiungibile senza accesso e non essere un download in formato PDF.
- Nome il sviluppatore o la società come nella lista della piattaforma.
- Elencare i dati che raccogli, perché, chi li condivide, per quanto tempo li conservi e come gli utenti possono richiedere la cancellazione.
- Corrispondere a quanto dichiarato nelle etichette sulla privacy e nel modulo di sicurezza dei dati.
Anche collegare la politica all'interno dell'app (schermo di impostazioni o schermo di account). Se gli utenti possono creare account, entrambe le piattaforme richiedono la cancellazione degli account all'interno dell'app; Google richiede inoltre un collegamento web dove gli utenti possono richiedere la cancellazione senza reinstallare l'app. Il nostro guida di cancellazione dell'account e guida della politica sulla privacy per gli app Android scopri di più.
etichette sulla privacy dell'app
In App Store Connect, apri l'app e vai a Privacy dell'app. Rispondi:
- Raccogliete dati da questa app voi o i vostri partner terzi?
- Per ogni tipo di dati (informazioni di contatto, posizione, identificatori, dati di utilizzo, diagnostica, informazioni finanziarie…): cosa viene utilizzato, se è collegato all'identità dell'utente e se viene utilizzato per il tracciamento.
‘Tracciamento’ ha un significato ristretto: collegare i dati dell'app con i dati degli altri app o siti web per la pubblicità, o condividerli con i broker dei dati. Se tracciate, avete anche bisogno della richiesta di trasparenza sul tracciamento dell'app.
Il marchio deve corrispondere alla manifesto sulla privacy (PrivacyInfo.xcprivacy) e quelle degli SDK che includi. Vedi il nostro guida per il manifesto sulla privacy per le app Capacitor.
You can update App Privacy answers at any time without a new build.
sicurezza dei dati su Google Play
In Console di Play vai a Politiche e programmi > Contenuto dell'app > Sicurezza dei dati. Dichari:
- Quali tipi di dati l'app raccoglie e quali condivide con terze parti.
- Se i dati sono crittografati durante il trasporto.
- Se gli utenti possono richiedere la cancellazione.
- Per ogni tipo: scopo (funzionalità dell'app, analisi, annunci pubblicitari, prevenzione dei frodi...) e se la raccolta è facoltativa.
Google può rifiutare gli aggiornamenti quando la dichiarazione non corrisponde a ciò che l'app fa, ad esempio un SDK che invia l'ID pubblicitario mentre si dichiara di non utilizzare alcun identificatore.
La maggior parte degli errori di sicurezza dei dati provengono dai SDK. Crea una tabella di ogni SDK nativo e plugin in package.json, ios/App/Podfile o Package.swift, and android/app/build.gradle, poi leggi le linee guida sulla sicurezza dei dati di ogni fornitore.
Età di valutazione
Apple. Nei App Informazioni > Età di valutazione rispondi alle domande sulla violenza, sui contenuti sessuali, sulla profanità, sul gioco d'azzardo, sul contenuto generato dagli utenti, sulla messaggistica, sugli annunci e altro ancora. Le classificazioni di Apple sono 4+, 9+, 13+, 16+ e 18+. Le app con contenuto generato dagli utenti non moderato o accesso web aperto ricevono classificazioni più elevate. Rispondi sinceramente; Apple controlla. Vedi il nostro Guida alle classificazioni di età dell'App Store.
Google. In Contenuto dell'app > Classificazione del contenuto, completa il questionario IARC. Questo produce classificazioni per ogni regione (ESRB, PEGI, USK e altri) contemporaneamente. Devi anche completare Pubblico destinatario e contenutiScegliendo un pubblico che include bambini, si applicano le richieste relative alla politica per le Famiglie.
Altre dichiarazioni di contenuto dell'app su Google Play
Prima di poter pubblicare, il Console di Play chiede tutte queste informazioni sotto Contenuto dell'app:
- Politica sulla privacy
- Accesso all'app (credenziali di accesso per i revisori se c'è qualcosa dietro un login)
- Annunci (l'app contiene annunci?)
- Classificazione del contenuto
- Destinatari e contenuti
- Sicurezza dei dati
- Declarazione di app governativa
- Declarazione delle funzionalità finanziarie
- Declarazione di app per la salute
- Utilizzo dell'ID pubblicitario (se il tuo target SDK lo richiede)
Accesso alle recensioni e note
Se alcuna parte dell'app richiede un accesso, fornisce un account di demo funzionante per entrambi i negozi. L'account non deve scadere, non deve richiedere la 2FA su un telefono che controlli e deve raggiungere ogni funzione, comprese quelle a pagamento. In App Store Connect, aggiungilo sotto Informazioni per la revisione dell'app; su Google Play, sotto Accesso all'appAggiungi una breve nota che spieghi le funzionalità non evidenti, i requisiti hardware o dove trovare le acquisti in-app. Guida di revisione per l'app di prima volta Copre cosa i revisori cercano.
Localizzazione
Entrambi i negozi ti consentono di localizzare nome, descrizioni, parole chiave (Apple) e screenshot per lingua. Localizzare solo i metadati, anche quando l'interfaccia utente dell'app è inglese, migliora spesso la conversione nei mercati non inglesi. Apple indice anche alcune secondarie località per paese (ad esempio, i metadati in spagnolo (Messico) sono indicizzati nella store degli Stati Uniti), il che ti dà spazio di parole aggiuntivo.
Cosa puoi modificare dopo la rilascio
| Campo | App Store | Google Play |
|---|---|---|
| Descrizione | Nuova versione richiesta | Quando vuoi, revisionato |
| Testo promozionale | Anytime | n/a |
| Parole chiave | Richiesta di nuova versione | n/a |
| Screenshots | Richiesta di nuova versione | Qualsiasi momento, revisionato |
| Nome / sottotitolo | Richiesta di nuova versione | Qualsiasi momento, revisionato |
| Etichette sulla privacy / Sicurezza dei dati | Anytime | Qualsiasi momento, revisionato |
Sul iOS, una nuova versione significa normalmente un nuovo binario. Con Capgo aggiornamenti in tempo reale puoi inviare JavaScript e correzioni UI senza una revisione della store, ma le modifiche dei metadati della store ancora passano attraverso App Store Connect.
Motivi comuni per cui le liste vengono bloccate
- La URL della politica sulla privacy restituisce 404 o richiede l'accesso.
- I screenshot mostrano una versione di app diversa, contenuto di placeholder o l'interfaccia di un'altra piattaforma.
- Supporto iPad abilitato ma nessuna schermata iPad o layout iPad rotto.
- Data safety dice 'nessun dato raccolto' mentre un SDK di analisi è in esecuzione.
- L'account demo manca o è scaduto.
- Stuffing di parole chiave nella descrizione di Google Play.
- Nome o icona troppo vicina a un'applicazione o marchio esistente.
- URL di supporto o indirizzo email mancanti.
Checklist
- Icona iOS 1024 x 1024 nell'app, icona Play 512 x 512 caricata
- Immagine grafica di gioco 1024 x 500
- Schermate iPhone 6,9” (o 6,5”) e iPad 13” se si supporta l'iPad
- Almeno quattro schermate di telefono 1080p per Google Play
- Nome, sottotitolo e descrizione breve entro i limiti
- Parole chiave (App Store) scelte, nessuna duplicazione con il nome
- Descrizione e note di rilascio scritte
- URL di politica sulla privacy attiva e collegato nell'app
- Etichette di privacy dell'app e manifesto di privacy corrispondono
- Form di sicurezza dei dati completato, SDK esaminati
- Questionari di valutazione dell'età completati su entrambi i negozi
- Declarazioni di contenuto di App Play completate
- Account di demo e note di revisione aggiunte
- URL di supporto e indirizzo email impostati
Una volta pronto il listing, caricare un build sui tester prima. Come distribuire app iOS e Android ai tester Copre TestFlight, tracce di testing di Play e alternative.