Guida

Pubblicare, schermata per schermata

La tua build è in fase di test. Questa guida ti accompagna nei moduli che Apple e Google ti mostrano dopo, campo per campo, fino a quando premi Invia.

App Store

Push200 ha già inviato la tua build ad App Store Connect, dove compare in TestFlight. Per metterla sull'App Store, compili la pagina della tua app e la invii alla revisione di Apple. La prima volta calcola circa un'ora. Per gli aggiornamenti successivi bastano la nuova build e qualche parola su cosa è cambiato.

Una guida, non una consulenza

Descriviamo dove cliccare e cosa chiede ogni campo, così come Apple e Google li mostrano oggi. Cosa scrivi, e se la tua app viene accettata, riguarda te e lo store. Push200 non offre consulenza legale, sulla privacy o di business: per queste domande rivolgiti a un professionista qualificato. Apple e Google cambiano le loro schermate di tanto in tanto. Se qualcosa qui è diverso dalle loro pagine, valgono le loro.

  1. Tieni pronto questo

    Apple chiede tutto questo prima che tu possa inviare l'app:

    • Screenshot della tua app su un iPhone, e su un iPad se la tua app funziona su iPad
    • Una descrizione della tua app e fino a 100 caratteri di parole chiave per la ricerca
    • Una pagina web di assistenza dove le persone possano contattarti, e l'indirizzo web della tua informativa sulla privacy
    • Se la tua app richiede un login: un account demo funzionante, per il revisore di Apple
    • Il tuo nome, numero di telefono ed email di contatto, solo per il revisore di Apple
  2. Apri la pagina della versione della tua app

    Apri App Store Connect, premi Apps e scegli la tua app. A sinistra, sotto iOS App, premi la versione segnata come Prepare for Submission, ad esempio 1.0. Quasi tutto quello che segue si trova in questa pagina.

  3. Aggiungi gli screenshot

    Sotto Previews and Screenshots, Apple mostra le dimensioni di schermo che le servono. Trascina i tuoi screenshot su ogni dimensione richiesta.

    • Apple chiede la dimensione di iPhone più grande dell'elenco e usa quegli screenshot per gli iPhone più piccoli
    • Se la tua app funziona su iPad, Apple chiede anche gli screenshot per iPad
    • Fino a 10 screenshot per dimensione. Apple si aspetta che mostrino la tua app in uso
    • Le dimensioni degli screenshot di Apple riporta le misure esatte in pixel
  4. Compila i campi di testo

    Nella stessa pagina:

    • Promotional Text: facoltativo, fino a 170 caratteri, e puoi cambiarlo quando vuoi senza revisione
    • Description: cosa fa la tua app, fino a 4.000 caratteri
    • Keywords: parole che le persone potrebbero cercare, separate da virgole, fino a 100 caratteri in tutto
    • Support URL: obbligatorio, la pagina web dove le persone possono ricevere aiuto
    • Marketing URL: facoltativo
    • Copyright: chi possiede l'app, di solito l'anno e il tuo nome o quello della tua azienda, ad esempio 2026 La tua azienda
  5. Scegli la build inviata da Push200

    Scorri fino a Build e premi Add Build, oppure il +. Scegli la build con il numero di versione che ti ha mostrato Push200. Se non c'è ancora, Apple la sta ancora elaborando. Di solito servono pochi minuti dopo l'email di Apple.

  6. Compila App Information

    A sinistra, sotto General, premi App Information:

    • Name e Subtitle: fino a 30 caratteri ciascuno. Il nome è quello che compare sotto la tua icona nello store
    • Category: la sezione dello store in cui compare la tua app, più una seconda facoltativa
    • Content Rights: se la tua app mostra contenuti di proprietà di altri
    • Age Rating: premi Set Up Age Ratings o Edit e rispondi alle domande di Apple su cosa contiene la tua app. Apple stabilisce la classificazione in base alle tue risposte
  7. Compila App Privacy

    A sinistra, premi App Privacy. Diventa la sezione sulla privacy della pagina della tua app sull'App Store.

    • Privacy Policy URL: l'indirizzo web della tua informativa sulla privacy. Apple la richiede per ogni app
    • Premi Get Started. Apple chiede se tu, o i servizi integrati nella tua app, raccogliete dati. I servizi integrati possono includere accesso, analisi, pubblicità, report sugli arresti anomali e pagamenti, come Firebase
    • Per ogni tipo di dato che selezioni, Apple chiede a cosa serve, se è collegato alla persona e se viene usato per il tracciamento
    • Chi realizza ogni servizio di solito pubblica quali dati raccoglie, e questo ti aiuta a rispondere
    • Premi Publish quando hai finito. La pagina App Privacy di Apple spiega ogni domanda
  8. Imposta prezzo e paesi

    A sinistra, premi Pricing and Availability. Scegli un prezzo, oppure Free, e i paesi e le regioni in cui compare la tua app. Per le app a pagamento serve il contratto Paid Apps di Apple firmato, sotto Business.

  9. Di' al revisore di Apple cosa gli serve

    Torna alla pagina della versione e scorri fino a App Review Information:

    • Sign-in required: se la tua app richiede un login, selezionalo e scrivi un nome utente e una password demo funzionanti. Un revisore che non riesce ad accedere di solito rimanda indietro l'app
    • Contact Information: il tuo nome, numero di telefono ed email. Li vede solo Apple
    • Notes: tutto ciò che un revisore non riesce a trovare da solo, come una funzione che richiede un codice, un luogo o un dispositivo
  10. Scegli quando va online

    Sotto App Store Version Release, scegli come la tua app va online dopo l'approvazione di Apple: manualmente con un pulsante, automaticamente subito o automaticamente in una data a tua scelta.

  11. Inviala in revisione

    In alto a destra, premi Add for Review. Apple mostra un riepilogo. Premi Submit to App Review. Lo stato della tua app passa a Waiting for Review, poi a In Review. Apple dice che la maggior parte delle app viene esaminata entro un giorno o due, e ti invia il risultato via email.

  12. Se Apple la rimanda indietro

    Il messaggio di Apple si trova in App Store Connect sotto App Review e indica la regola delle linee guida di Apple per la revisione delle app. Puoi rispondere lì. Se nell'app c'è qualcosa da cambiare, modifica il codice, premi Build in Push200, scegli la nuova build nella pagina della versione e inviala di nuovo.

Motivi frequenti per cui le linee guida di Apple rimandano indietro le app

Questi punti vengono dalle linee guida pubblicate da Apple. Apple decide caso per caso, quindi leggi direttamente le linee guida.

  • L'app si blocca, oppure ha link non funzionanti, pagine vuote o testo segnaposto
  • Il revisore non riesce ad accedere, perché l'account demo manca o non funziona
  • Le risposte sulla privacy non corrispondono a ciò che fa l'app, oppure il link all'informativa sulla privacy non funziona
  • L'app è soprattutto un sito web dentro una cornice, con poco che funzioni come un'app
  • Contenuti digitali, come abbonamenti o funzioni extra, venduti senza l'acquisto in-app di Apple
  • Le persone possono creare un account nell'app ma non possono eliminarlo dall'app
  • Screenshot che non mostrano l'app stessa

I tuoi prossimi aggiornamenti

Per ogni aggiornamento, premi + accanto a iOS App a sinistra per creare una nuova versione, scegli la nuova build inviata da Push200, scrivi What's New in This Version e inviala di nuovo. Tutto il resto rimane compilato.

Non fai ancora build?

Se la tua app non fa ancora la build, inizia collegando GitHub, Apple e Google Play.

Leggi la guida alla configurazione

Google Play

Push200 invia ogni build a Google Play come versione di test, sul canale di test che hai scelto. Per rendere pubblica la tua app, completi le attività della tua app in Play Console e poi invii una release in produzione. La prima volta calcola circa un'ora.

Una guida, non una consulenza

Descriviamo dove cliccare e cosa chiede ogni campo, così come Apple e Google li mostrano oggi. Cosa scrivi, e se la tua app viene accettata, riguarda te e lo store. Push200 non offre consulenza legale, sulla privacy o di business: per queste domande rivolgiti a un professionista qualificato. Apple e Google cambiano le loro schermate di tanto in tanto. Se qualcosa qui è diverso dalle loro pagine, valgono le loro.

  1. Prima controlla il tipo di account

    Google richiede ai nuovi account personali un test chiuso con almeno 12 tester per 14 giorni di fila prima della pubblicazione. Gli account organizzazione (aziendali) non hanno questa regola, ma al momento della registrazione serve un numero D-U-N-S. Leggi le regole di Google per gli account personali e guarda i passaggi sui test qui sotto.

  2. Tieni pronto questo

    Google chiede tutto questo prima che la tua app possa diventare pubblica:

    • Un'icona dell'app: 512 x 512 pixel, PNG
    • Una grafica in primo piano: 1024 x 500 pixel, mostrata in cima alla pagina dello store
    • Almeno 2 screenshot da telefono, più screenshot da tablet se la tua app supporta i tablet
    • Una descrizione breve di massimo 80 caratteri e una descrizione completa di massimo 4.000
    • L'indirizzo web della tua informativa sulla privacy e un'email di contatto
    • Se la tua app richiede un login: un account di prova funzionante, per il revisore di Google
  3. Apri le attività di configurazione della tua app

    Apri Play Console e scegli la tua app. Nella Dashboard, Google elenca le attività necessarie sotto Set up your app. Ognuna apre un breve modulo. Premi Save in ciascuno e l'attività riceve una spunta.

  4. Informativa sulla privacy e accesso all'app

    Nelle attività sui contenuti della tua app:

    • Privacy policy: incolla l'indirizzo web della tua informativa sulla privacy
    • App access: indica se tutto nella tua app funziona senza login. Se non è così, aggiungi le istruzioni e un login di prova funzionante per il revisore di Google
  5. Annunci, classificazione dei contenuti e pubblico di destinazione

    Altri tre brevi moduli:

    • Ads: indica se la tua app mostra annunci, compresi quelli dei servizi integrati nella tua app
    • Content rating: premi Start questionnaire, inserisci la tua email, scegli la categoria della tua app e rispondi alle domande su cosa contiene. Le classificazioni per ogni paese dipendono dalle tue risposte
    • Target audience and content: scegli le fasce d'età a cui è rivolta la tua app. Se includi i bambini, valgono anche le regole di Google per le famiglie
  6. Sicurezza dei dati

    Diventa la sezione sulla sicurezza dei dati della pagina dello store.

    • Google chiede se la tua app raccoglie o condivide uno dei tipi di dati che elenca, compresi i dati raccolti dai servizi integrati nella tua app, come Firebase, strumenti di analisi o pubblicità
    • Per ogni tipo che selezioni, chiede a cosa serve e se è facoltativo o obbligatorio
    • Chiede anche se i dati sono crittografati durante il trasferimento e come le persone possono chiedere di eliminare i propri dati
    • Chi realizza ogni servizio di solito pubblica quali dati raccoglie. La pagina di assistenza di Google su questo modulo spiega ogni domanda
  7. Le altre dichiarazioni

    Google mostra solo quelle che riguardano la tua app. Possono includere:

    • News apps, Government apps, Financial features e Health: domande su questi tipi di app
    • Account deletion: se le persone possono creare un account nella tua app, Google chiede una pagina web dove possano chiedere di eliminarlo
    • Permissions: se la tua app usa autorizzazioni sensibili, come la posizione in background o gli SMS, Google chiede il motivo
  8. La scheda dello store

    A sinistra, sotto Grow users, premi Store presence, poi Main store listing:

    • App name: fino a 30 caratteri
    • Short description e Full description
    • Graphics: la tua icona, la grafica in primo piano e gli screenshot
    • Sotto Store settings: la categoria della tua app, i tag, l'email di contatto e il sito web
  9. I test e la regola dei 12 tester

    Sotto Test and release, poi Testing, Google offre tre tipi di test:

    • Internal testing: fino a 100 persone che inviti tu. Push200 invia qui le build, a meno che tu non abbia scelto un altro canale nelle impostazioni avanzate della tua app
    • Closed testing: persone che inviti tramite una lista di email o un Google Gruppo. È il test richiesto dalla regola dei 12 tester di Google
    • Open testing: chiunque può partecipare dalla pagina dello store
  10. Se hai un nuovo account personale

    Per rispettare la regola di Google prima della pubblicazione:

    • Apri Closed testing, crea un canale o usa quello creato da Google e aggiungi le email dei tuoi tester
    • Crea una release su quel canale e aggiungi la build caricata da Push200, da Add from library
    • Invia il link di iscrizione ai tuoi tester. Ognuno lo apre, si iscrive e installa la tua app da Google Play
    • Google conta i tester che restano iscritti. Dopo 14 giorni di fila con almeno 12 tester, la Dashboard offre Apply for production, con alcune domande sul tuo test
  11. Invia una release in produzione

    Sotto Test and release, premi Production:

    • Sotto Countries / regions, scegli dove è disponibile la tua app
    • Premi Create new release, poi Add from library, e scegli la build caricata da Push200, la stessa che hai testato
    • Scrivi le note di rilascio, il testo che le persone vedono sotto What's new, poi premi Next e Save
    • Vai su Publishing overview e premi Send changes for review
  12. La revisione di Google

    Google dice che le revisioni possono richiedere fino a 7 giorni, a volte di più per le app nuove. Ricevi un'email quando è finita. Se Google la rifiuta, l'email e la Inbox di Play Console indicano quale norma e cosa cambiare. Modifica la tua app o il modulo, premi Build in Push200 se è cambiata l'app stessa, e inviala di nuovo.

Motivi frequenti per cui le norme di Google rifiutano le app

Questi punti vengono dalle norme pubblicate da Google. Google decide caso per caso, quindi leggi direttamente il Centro norme di Google.

  • Le risposte sulla sicurezza dei dati non corrispondono a ciò che raccolgono l'app o i suoi servizi
  • Manca l'informativa sulla privacy, oppure il link non funziona
  • Il revisore non riesce ad accedere, perché in App access non c'è un login di prova funzionante
  • Parole chiave infilate nel nome o nelle descrizioni, oppure testi che non corrispondono all'app
  • L'app si blocca o non fa quello che dice la sua scheda
  • Un'autorizzazione sensibile usata senza la dichiarazione richiesta da Google
  • Nessun modo per chiedere di eliminare l'account, quando l'app permette di crearne uno

I tuoi prossimi aggiornamenti

Quando la tua app è pubblica, ogni aggiornamento è veloce. Push200 invia la nuova build al tuo canale di test. Provala, poi in Production premi Create new release, aggiungi la nuova build, scrivi le novità e inviala in revisione.

Non fai ancora build?

Se la tua app non fa ancora la build, inizia collegando GitHub, Apple e Google Play.

Leggi la guida alla configurazione