Lista di controllo per la presentazione dell'App Store da 70 punti [edizione 2019]
Pubblicato: 2018-05-30Apple ha creato muri di standard attorno all'App Store. E se un'app, indipendentemente dalla società madre a cui appartenga, manca anche da un solo punto, viene rifiutata o rimossa da Apple, quasi istantaneamente, cosa che non accade durante l' invio dell'app su Play Store .
Quel che è peggio è che il più delle volte, il motivo esatto dietro il rifiuto non è mai noto. Tuttavia, dicono alla categoria che la tua app ha violato prima che fosse rimossa dal gigante della tecnologia dal suo negozio.
Dai un'occhiata ai motivi di fine marzo per rimuovere le app dall'App Store -
Allora cosa dovresti fare in una situazione come questa? Quando da un lato stai sviluppando un'app per iPhone/iPad nella speranza che raggiunga milioni ma dall'altro non sei nemmeno sicuro se vedrà la luce del giorno e passerà attraverso le rigide linee guida Apple?
In che modo ti assicuri che la tua app segua i criteri esatti che rientrano in queste sezioni del bucket?
Ecco cosa fai.
Dopo aver raccolto le informazioni sul mercato, assunto il partner giusto per le app e sviluppato perfettamente un'app mobile facendo riferimento alla nostra guida allo sviluppo di app mobili , puoi utilizzare questo articolo come Checklist per la presentazione delle app iOS 2019 per assicurarti che la tua app continui a esistere e domina l'App Store quest'anno.
Abbiamo diviso questo elenco di controllo per l'invio dell'app store di iOs in diverse sezioni che vengono quindi suddivise in sottosezioni in cui sono elencati i checkpoint esatti. Perché sappiamo che una volta che la tua app avrà superato questo passaggio e avrai imparato il tuo gioco ASO , non ti impedirà di diventare famoso e di assistere a un grafico delle entrate in aumento.
Quindi, ecco qua: l'elenco di controllo per l'invio dell'app store ios che garantisce che la tua app venga eseguita la prima volta.
{Quick Detour} – Parlando di checklist, se stai cercando una checklist sullo sviluppo di app mobili nel suo insieme, eccola qui .
Controllo di sicurezza
Apple è nota per il suo standard di sicurezza, che rende obbligatorio che ciascuna delle app mobili pubblicate sullo store segua gli stessi standard.
Mantenendo l'attenzione sulla sicurezza, Apple ha stabilito regole rigorose nelle linee guida per l'invio dell'app store per iOS che devono essere seguite dalle aziende che non cercano la rimozione dall'App Store –
1. Contenuto discutibile –
- La tua app non deve avere alcun contenuto discriminatorio, diffamatorio o in alcun modo umiliante o intimidatorio.
- La tua app non dovrebbe avere la rappresentazione di animali o persone che vengono uccise. Inoltre, nella tua app di gioco, il "nemico" non dovrebbe rappresentare una cultura, un governo o un'entità reale
- Contenuti che promuovono l'uso illegale di armi
- Contenuti esplicitamente volgari o sessuali
- Commenti religiosi o visualizzazioni
- Informazioni o caratteristiche false. Scrivendo "Solo a scopo di intrattenimento, non conterà"
2. Contenuto generato dall'utente
Per prevenire la violazione della proprietà intellettuale e il bullismo nella tua app che tratta contenuti generati dagli utenti, dovresti avere le seguenti disposizioni nella tua app mobile:
- Processo per filtrare i contenuti discutibili dall'app
- Procedura per segnalare i commenti offensivi
- Disposizione per bloccare gli utenti abusivi
- Informazioni di contatto aggiornate
3. App di categoria per bambini
- L'esperienza utente dell'app dovrebbe essere progettata tenendo in considerazione l'età.
- Le app non devono avere collegamenti esterni all'app mobile, tutte le opportunità di acquisto e altre forme di distrazione per i bambini, fino a quando non vengono riservate in un'area designata all'interno di un cancello parentale .
4. Danno fisico
Questo è specifico per le app che rientrano nella categoria Salute o Medicina.
- Tutto l'assistenza medica dovrebbe specificare che gli utenti devono visitare un medico prima di assumere farmaci nel dosaggio suggerito dall'app mobile.
- Inoltre, Apple evita le app che menzionano modi di consegnare i dispositivi Apple che vanno contro i metodi menzionati nelle linee guida per l'invio dell'app store ios.
5. Informazioni sullo sviluppatore
- Il tuo URL di supporto dovrebbe contenere le tue informazioni di contatto e dovrebbe menzionare i diversi modi per contattarti in caso di necessità.
- La tua app mobile dovrebbe includere informazioni di contatto aggiornate.
Prestazione
Le prestazioni sono le prossime nella nostra lista di controllo per l'invio dell'app store per iOS. Esistono diversi modi in cui Apple misura le prestazioni della tua app, se non soddisfatte secondo le linee guida stabilite, c'è una buona possibilità che la tua app venga rimossa o non superi la fase di approvazione in primo luogo.
{Lettura rapida: come ottimizzare le prestazioni della tua app on-demand? }
1. Completezza
- Nella fase di invio dell'app, la tua app dovrebbe essere definitiva in termini di metadati e URL funzionanti. Gli URL che portano a siti Web che sono: siti Web vuoti, con testo segnaposto o qualsiasi altra forma di contenuto temporaneo devono essere esaminati e corretti prima dell'invio dell'app.
- Assicurati che la tua app sia testata per stabilità e bug prima dell'invio dell'app e includa le informazioni sull'account demo, nel caso in cui l'app consista in un'opzione di accesso. Se offri l'opzione di acquisto in-app nell'app, dovrebbe essere aggiornata, completa e resa visibile al revisore.
2. Beta test
- Nessuna app per iPhone o iPad nella sua versione beta deve essere inviata per l'invio all'App Store.
- Le parole Beta o Demo non devono essere menzionate da nessuna parte nella pagina di descrizione dell'app, né nel contenuto né nell'immagine.
3. Correggere i metadati
Tutto, direttamente dall'immagine dell'app alla sua descrizione, al nome della categoria e all'anteprima dell'app, dovrebbe riflettere l'argomento dell'app.
- Menziona solo quelle caratteristiche che effettivamente esistono. E menziona tutte le funzionalità presenti nell'app mobile.
- Se la tua app ha la funzione di acquisti in-app, assicurati che sia chiaramente menzionata nella descrizione dell'app.
- Lo screenshot dovrebbe riguardare le schermate che mostrano l'utilizzo dell'app e non quelle che mostrano il logo o solo il contenuto.
- Le anteprime devono includere solo l'acquisizione video dell'app in uso.
- È fondamentale scegliere solo la categoria in cui funziona la tua app e non quella più redditizia.
- Dovresti rispondere alla domanda sulla classificazione in base all'età di iTunes Connect in modo veritiero in modo che la tua app possa essere allineata al controllo genitori, se necessario.
- Scegli le parole chiave che descrivono effettivamente la tua app e non quelle che hanno nomi di marchi, nomi di app famose o frasi irrilevanti. I nomi delle app devono contenere non più di 30 caratteri e non devono essere menzionati termini o prezzi.
- Ogni elemento dei metadati – immagine, anteprima, testo, ecc. dovrebbe essere redatto secondo gli standard di un bambino di 4+ anni.
- Se stai visualizzando informazioni finanziarie nell'immagine o nell'anteprima dell'app, dovrebbe essere falso.
- L'app non deve includere il nome, l'icona o l'immagine di qualsiasi altra piattaforma di app mobile oltre a iOS.
4. Compatibilità hardware
- Le app per iPhone dovrebbero essere eseguite anche su iPad.
- L'app non deve riscaldare il dispositivo, consumare molto la batteria o sottoporre a sforzo il dispositivo
- La tua app Apple TV dovrebbe utilizzare solo il telecomando Siri o i controller di gioco. E se la tua app ha bisogno di controller di gioco, menzionalo chiaramente nei metadati.
- L'app non dovrebbe mai chiedere agli utenti di riavviare i propri dispositivi
5. Specifiche del software
- Le app devono utilizzare solo API pubbliche e devono essere eseguite sulle versioni del sistema operativo attualmente in spedizione. Le app devono essere aggiornate e non devono avere funzionalità obsolete o che non verranno mantenute nei prossimi sistemi operativi. Framework e API devono essere utilizzati solo per gli scopi previsti
- Le app devono sempre essere autonome all'interno dei bundle e non devono leggere né scrivere dati al di fuori dell'area del contenitore specificata. Inoltre, non dovrebbero installare, scaricare o persino eseguire codici che includono altre app.
- Le app che emettono virus, programmi o file che potrebbero influire sulla funzionalità hardware del dispositivo verranno rimosse immediatamente.
- Le app che si occupano di funzionalità multitasking dovrebbero utilizzare le funzioni di esecuzione in background solo per le esigenze previste. Se l'app viene eseguita in background, agli utenti dovrebbe essere inviato un promemoria che la batteria ne risentirà.
- L'app dovrebbe essere compatibile con l'indirizzamento IPv6
- Le app che utilizzano il Web devono utilizzare WebKit Javascript e il framework WebKit.
- Le app che creano desktop alternativo verranno rifiutate
- Le app che interrompono o alterano la funzione degli interruttori predefiniti come volume e blocco, verranno rifiutate.
- Le app che utilizzano il riconoscimento facciale per l'autenticazione dell'account devono utilizzare LocalAuthentication.
Affare
Esistono diversi modi per monetizzare la tua app. Qualunque sia il modo scelto, dovrebbe essere menzionato chiaramente nei metadati e nelle note di revisione.
Pagamenti
- Puoi utilizzare l'acquisto in-app solo come modalità di pagamento o acquisto dall'app.
- I crediti o il denaro di gioco portato tramite l'acquisto in-app non dovrebbero mai scadere
- Assegna il tipo di acquistabilità corretto
- Non dovrebbe consentire la donazione delle funzionalità e dei contenuti di acquisto in-app ad altri utenti
- Le app possono consentire agli utenti di accedere ai contenuti acquistati in precedenza
- Le app non devono utilizzare il loro metodo per sbloccare i contenuti, come il codice QR, la chiave di licenza, ecc. finché l'app non dipende da alcuni hardware per il funzionamento.
- Le app possono consentire transazioni effettuate in criptovalute fino a quando non saranno conformi a tutte le leggi statali e federali.
- Le app che utilizzano Apple Pay dovrebbero offrire agli utenti tutti i dati di acquisto del materiale prima di vendere il bene o il servizio. Inoltre, dovrebbero utilizzare correttamente gli elementi di branding di Apple Pay.
Design
Apple è nota per i suoi design semplicistici e raffinati ma innovativi. L'immagine che Apple ha creato attraverso i suoi dispositivi è ciò che mira a offrire anche nelle app pubblicate sul suo store.
- Design non dovrebbe copiare nessun'altra app
- L'app non dovrebbe essere una versione estesa di un sito web. Dovrebbe offrire agli utenti un valore di intrattenimento duraturo.
- L'app che utilizza ARKit dovrebbe offrire una vera esperienza AR
- L'app non dovrebbe chiedere agli utenti di installare un'altra app per funzionare
- Le app sviluppate dai modelli commercializzati o tramite il servizio di generazione di app verrebbero rifiutate.
- Astenersi dal creare vari ID bundle della tua app. Nel caso in cui la tua app abbia una versione diversa in base alla località o ai dati demografici, mostrale all'interno della tua app dando ai tuoi utenti il diritto di accedere effettuando acquisti in-app.
- Le notifiche push non dovrebbero essere obbligatorie per il funzionamento di un'app
Legale
La sicurezza è qualcosa con cui Apple non scende mai a compromessi, il che significa che la tua app deve aderire alle linee guida legali stabilite dal marchio nel programma Apple Developer.
1. Privacy
- Le app che raccolgono l'utente o le loro informazioni sull'utilizzo dovrebbero avere una politica sulla privacy in atto e devono ottenere il consenso dell'utente prima di raccogliere le loro informazioni.
- Se la tua app può funzionare senza il profilo dei social media, dovresti consentire l'accesso senza alcun accesso o altri metodi
- Se la tua app sta in qualche modo scoprendo le password degli utenti, verrà rimossa all'istante
- Le informazioni raccolte dagli utenti non devono essere inviate a terzi fino a quando non per migliorare l'esperienza dell'utente.
- Le app non devono archiviare i dati sanitari personali su iCloud
- Le app che si occupano della raccolta di dati dai bambini devono essere conformi alle leggi del Children's Online Privacy Protection Act.
- Utilizza il servizio di localizzazione solo quando ha un impatto diretto sul funzionamento della tua app. Se è in esecuzione in background, dovresti specificare il motivo.
2. Diritti di proprietà intellettuale
- La tua app dovrebbe avere solo il contenuto che hai creato e avere il diritto legale per l'utilizzo
- Non dovrebbe facilitare la condivisione illegale di file
- Non dire mai che Apple ha approvato la tua app mobile
- Non creare mai app simili a qualsiasi prodotto Apple
- Le app che offrono servizi VPN dovrebbero utilizzare solo l'API NEVPNManager e dovrebbero passare una chiara dichiarazione dei dati utente che verranno creati e dello scopo.
Dato che hai raggiunto con successo la fine dell'articolo con noi, abbiamo alcuni omaggi per te!
Una volta che hai finito con i preparativi per l'invio in linea con tutti gli elementi sopra menzionati, torna a questa sezione prima di 48-72 ore dall'invio dell'app.
Ci sono una serie di altri suggerimenti che sono stati impostati dal gigante della tecnologia nell'ambito del loro programma Apple Developer
1. Nome dell'app
Come accennato in precedenza, il nome dell'app che scegli dovrebbe essere compreso tra 30 caratteri. Ora, quando fai la scelta, indossa i tuoi cappelli creativi e decidi un nome che mostri al meglio la tua idea di app pur essendo molto diverso da quello dei tuoi concorrenti.
2. Anteprima dell'app
Sebbene sia facoltativo, è sempre meglio realizzare un video che descriva la tua app. La durata ideale dell'anteprima dovrebbe essere compresa tra 15 e 30 secondi e in questo periodo dovresti mirare a mostrare il funzionamento del video dell'app.
Ci sono una serie di strumenti che puoi utilizzare durante la creazione e la modifica dell'anteprima dell'app, ma utilizziamo Mac con OS X Yosemite con QuickTime Player (versione 10).
3. Descrizione dell'app
La descrizione dell'app è la tua unica opportunità non solo per diventare ricercabile (avendo il giusto set di parole chiave) ma anche per dire al mondo quale scopo risolverebbe la tua app.
App Store ti dà solo la libertà di scrivere 2 righe sulla tua app prima che il contenuto venga interrotto con un'opzione Altro.
E proprio per questo motivo, dovresti aggiungere parole chiave nei primi 100 caratteri della descrizione dell'app.
4. Screenshot dell'app
Dopo la descrizione dell'app, l'elemento che cattura la massima attenzione dell'utente è lo screenshot dell'app. Gli screenshot che stai utilizzando nella tua app dovrebbero descrivere al meglio il livello di funzionamento superficiale della tua app mobile. La cosa migliore è che Apple ora ti dà la possibilità di aggiungere 10 screenshot nell'App Store.
Dovrebbe essere progettato abbastanza bene da attirare l'attenzione e nei punti in cui l'immagine non è autoesplicativa, dovrebbe avere didascalie e testi per descriverla.
Per quanto riguarda la parte di progettazione, ci sono una serie di strumenti che puoi utilizzare:
- App Launchpad
- Kit di lancio
- Istantanea di Fastlane
- MockUPhone e ShotBot
- Store Shots
5. Parole chiave dell'app
L'ultima nella nostra lista di omaggi è la parte più cruciale dell'invio di app, qualcosa che decide il futuro della tua app nell'Apple Store in termini di visibilità: scegliere il giusto set di parole chiave.
Esistono numerosi strumenti che puoi utilizzare per trovare il giusto set di parole chiave per la tua app per iPhone/iPad come AppAnnie, thetool.io, Google Keyword Planner ecc. Il processo che dovrai seguire per trovare le parole chiave è un argomento che terremo per un altro giorno, ma intanto ci sono cose che puoi tenere in considerazione per una migliore visibilità –
- Non avere parole sia singolari che plurali
- Evita di ripetere il nome della categoria come parola chiave
- Non usare celebrità o un marchio. In effetti, evita di utilizzare qualsiasi nome di entità reale
- Non utilizzare il nome dell'app come parola chiave.
Quindi ecco qua. L'esatto set di linee guida no BS condiviso come una riga che fungerebbe anche da lista di controllo per garantire che la tua app passi.