I 10 motivi principali per il rifiuto dell'App Store negli ultimi 30 giorni
Pubblicato: 2022-02-24Nel processo di inserimento della tua app nell'app store, devi prima esaminare la revisione dell'app store. Qui combiniamo i dati rilevanti presi dal sito ufficiale per riassumere i motivi del rifiuto delle app negli ultimi 30 giorni, da vari fattori che causeranno il rifiuto della tua app e le rispettive proporzioni nei rifiuti totali. Diamo un'occhiata alle questioni su cui è necessario concentrarsi.
1. Prestazioni: completezza dell'app
Secondo le normative dell'App Store, l'App deve essere completa al momento della presentazione della domanda. L'App Store rifiuterà i pacchetti di app incompleti e i file binari che potrebbero arrestarsi in modo anomalo o presentare problemi tecnici evidenti.Negli ultimi 30 giorni, il numero di domande respinte a causa dell'elemento di completamento dell'app ha rappresentato il 34,83% del numero totale di domande respinte, che è il motivo più importante del rifiuto.
Le regole di completamento dell'app includono:
1) La domanda inviata ad App Review (compresa l'app disponibile per la prenotazione) dovrebbe essere la versione finale dell'app e dovrebbe contenere tutti i metadati necessari e un URL valido;
2) Tutto il testo segnaposto, i siti Web vuoti e altri contenuti temporanei devono essere rimossi prima dell'invio;
3) Prima di inviare l'app, assicurati di testare gli errori e la stabilità dell'app sul tuo dispositivo; se la tua app ha bisogno di accedere, fornisci le informazioni sull'account demo (e apri il tuo servizio in background);
4) Se fornisci acquisti in-app nell'app, assicurati che i revisori possano vedere il contenuto e assicurati che il contenuto sia in uno stato completo e aggiornato, altrimenti spiega i motivi pertinenti in le note di revisione;
5) Non considerare App Review come un servizio di test del software.
2. Prestazioni: metadati accurati
Il fatto che vengano forniti o meno metadati accurati ha rappresentato il 21,80% dei motivi di rifiuto negli ultimi 30 giorni, che è anche uno dei fattori molto importanti nei motivi di rifiuto. Dal punto di vista dell'esperienza del cliente, devi assicurarti che i clienti sappiano cosa riceveranno quando scaricheranno o acquisteranno la tua app tramite i metadati dell'app.
Ottimizza i metadati come la descrizione dell'app, gli screenshot e le anteprime in modo che le informazioni rilevanti in queste parti possano riflettere accuratamente l'esperienza funzionale principale dell'app. Quando la tua applicazione viene costantemente aggiornata, devi aggiornare la descrizione pertinente dei tuoi metadati in modo tempestivo in modo che gli utenti possano comprendere l'ultima esperienza di funzionalità corrispondente alla nuova versione in tempo.
Per quanto riguarda le norme, i regolamenti e le precauzioni pertinenti dei metadati dell'app, puoi consultare le nostre guide correlate come: Che ne dici della specifica dei metadati dell'app e Come influisce sulla recensione dell'App Store?
3. Legale: Privacy-Raccolta e conservazione dei dati
Per quanto riguarda la conformità dell'elaborazione della raccolta e dell'archiviazione dei dati, le politiche sulla privacy e la sicurezza dei dati degli utenti, queste stanno diventando sempre più importanti negli archivi di applicazioni. Le app che sono state rifiutate per questo motivo negli ultimi 30 giorni hanno rappresentato il 10,19% dei rifiuti totali, classificandosi tra i primi 3 di tutti i motivi rifiutati, ed è anche uno dei fattori molto importanti.
Le normative di riferimento in materia di sicurezza e protezione della privacy della raccolta e conservazione dei dati sono le seguenti:
1) Informativa sulla privacy: tutte le app devono includere un collegamento all'informativa sulla privacy facilmente accessibile nel campo dei metadati di App Store Connect e all'interno dell'app. L'informativa sulla privacy deve specificare in modo chiaro e chiaro i dati raccolti dall'app/servizio (se presente), come vengono raccolti i dati e tutti gli usi dei dati.
Conferma che eventuali terze parti che condividono i dati dell'utente con l'app (in conformità con queste linee guida) (ad esempio, strumenti di analisi, reti pubblicitarie e SDK di terze parti e qualsiasi società madre, sussidiaria o altre entità correlate che possono accedere all'utente dati) forniranno la privacy con l'app Le stesse misure di protezione dei dati degli utenti o equivalenti descritte nelle politiche e quelle previste dalle presenti linee guida.
Spiegare la politica di conservazione/cancellazione dei dati e spiegare come gli utenti possono revocare il consenso e/o richiedere la cancellazione dei dati degli utenti.
2) Autorizzazione: se l'app raccoglie dati utente o dati di utilizzo, è necessario ottenere il consenso dell'utente e il cliente deve poter revocare l'autorizzazione in qualsiasi momento attraverso una semplice procedura.
È necessario spiegare in modo chiaro e completo l'utilizzo dei dati nella dichiarazione di utilizzo. Se l'app raccoglie dati in base al regolamento generale sulla protezione dei dati ("GDPR") dell'UE o regolamenti simili per diritti e interessi legittimi senza previo consenso, deve rispettare tutte le disposizioni di tali leggi.
3) Minimizzazione dei dati: richiedere l'accesso solo ai dati relativi alle funzioni principali dell'app e raccogliere e utilizzare solo i dati necessari per completare le attività correlate. Non richiedere l'accesso completo a risorse protette come "Foto" o "Contatti".
4) Autorizzazione di accesso: l'app deve rispettare le impostazioni dell'autorizzazione dell'utente e non deve manipolare, ingannare o costringere gli utenti ad accettare un accesso non necessario ai dati. Ad esempio, le app che possono pubblicare foto sui social network non devono richiedere l'accesso al microfono prima di consentire agli utenti di caricare le foto.
5) Accesso all'account: se l'app non contiene importanti funzioni basate sull'account, consentire all'utente di utilizzarla senza effettuare l'accesso. Le app non devono richiedere agli utenti di fornire informazioni personali per l'uso normale, a meno che le informazioni personali non siano direttamente correlate al funzioni principali dell'app o quando richiesto dalla legge. Il recupero delle informazioni di base del profilo, la condivisione sui social network o l'invito di amici a utilizzare l'app non sono considerate funzioni principali dell'app.
L'app deve includere anche un meccanismo per revocare le credenziali del social network e un meccanismo per disabilitare l'accesso ai dati tra l'app e il social network dall'interno dell'app.
Le app non possono archiviare le credenziali o i token dei social network all'esterno del dispositivo e possono utilizzare tali credenziali o token solo per connettersi direttamente ai social network dall'app stessa durante l'utilizzo dell'app.
6) Se l'app sviluppata dallo sviluppatore tenta di raccogliere segretamente le password degli utenti o altri dati privati degli utenti, lo sviluppatore verrà rimosso dall'Apple Developer Program.
7) SafariViewController deve essere utilizzato per mostrare informazioni all'utente in posizione di rilievo; questo controller non deve essere nascosto, né può essere oscurato da altre viste o livelli. Inoltre, senza la conoscenza e il consenso dell'utente, l'app non può utilizzare privatamente il ViewController del browser Safari per tracciare l'utente.
8) Le app che raccolgono informazioni personali non possono essere pubblicate nell'App Store se la loro fonte non ha il consenso esplicito dell'utente o non deriva direttamente dall'utente (anche se si tratta di un database pubblico).
9) Le app che forniscono servizi o richiedono informazioni sensibili sull'utente in aree soggette a rigorosa supervisione (come servizi bancari e finanziari, assistenza medica e viaggi aerei) devono essere inviate da persone giuridiche che forniscono servizi corrispondenti, non da singoli sviluppatori.
4. Business: acquisti tramite pagamenti in app
Anche la conformità del funzionamento degli articoli di acquisto in-app è una preoccupazione fondamentale dell'app store. Garantire la sicurezza dei fondi personali degli utenti quando si utilizzano app scaricate dallo store. Negli ultimi 30 giorni dall'archivio delle applicazioni dei dati di rifiuto delle domande, il numero di domande respinte per questo motivo ha rappresentato il 5,69% del totale delle domande respinte.
Le normative e le regole pertinenti relative agli articoli acquistati in-app sono le seguenti:
1) Se desideri sbloccare funzionalità o funzioni a pagamento nell'app (i metodi di sblocco includono: abbonamento, valuta di gioco, livelli di gioco, accesso a contenuti premium o sblocco della versione completa, ecc.), devi utilizzare l'app in-app acquisti.
Non utilizzare i tuoi meccanismi per sbloccare contenuti o funzioni, come chiavi di licenza, tag di realtà aumentata, codici QR, ecc. Non guidare i clienti a saltare fuori dall'App per effettuare acquisti tramite collegamenti esterni nel contenuto dei metadati.
2) Puoi fornire la valuta di acquisto in-app ai clienti per "premiare" i fornitori di contenuti digitali nell'app. Tuttavia, tutti i punti e la valuta di gioco acquistati non devono scadere.
È necessario specificare il tipo di acquisto corretto, altrimenti l'app verrà rifiutata.
3) Gli utenti possono essere autorizzati a cedere gli articoli acquistati ad altri. Tuttavia, se un regalo deve essere rimborsato, può essere restituito solo all'acquirente originale.
4) Le app che forniscono una "cassetta dei trofei" o un altro meccanismo di acquisto di articoli virtuali casuali devono comunicare al cliente la probabilità di ottenere ogni tipo di articolo prima che il cliente acquisti.
5) Le app senza abbonamento possono fornire un periodo di prova gratuito basato sul tempo prima di fornire l'opzione di sblocco completo. Il metodo consiste nell'impostare un articolo IAP non consumabile in "Livello di prezzo 0" e denominarlo in base alla convenzione di denominazione "XX giorni di prova".
Prima di iniziare il periodo di prova, devi indicare chiaramente la durata del periodo di prova, i contenuti o i servizi a cui non è più possibile accedere al termine del periodo di prova ed eventuali costi successivi che gli utenti devono pagare per ottenere la piena funzionalità.
5. Prestazioni: requisiti software
Per le applicazioni che desiderano essere avviate nell'archivio applicazioni, indipendentemente dal fatto che possano essere integrate nell'intero ambiente dell'archivio applicazioni, problemi di adattabilità come codice, framework e adattamento dell'interfaccia influiranno anche sul fatto che l'applicazione possa essere accettata dall'archivio applicazioni. Secondo le statistiche degli audit rifiutati negli ultimi 30 giorni, il numero di domande rifiutate in base ai requisiti software ha rappresentato il 5,21% del totale rifiutato, che è anche uno dei fattori di influenza che non può essere ignorato.
I dettagli dei requisiti software sono i seguenti:
1) Assicurati che la tua app possa utilizzare solo API pubbliche e debba essere eseguita sul sistema operativo attualmente rilasciato. Quando il sistema operativo di Apple o Google viene aggiornato, devi aggiornare la tua app in tempo per assicurarti che la funzione, il framework o la tecnologia dell'applicazione siano compatibili con il sistema operativo più recente.
2) La tua app deve essere completamente impacchettata. Non devi leggere o scrivere dati al di fuori del contenitore specificato e non devi scaricare, installare o eseguire codice che introduce o modifica funzionalità o funzioni dell'app, comprese altre app.
3) Se il virus, il file, il codice del computer o il programma trasmesso dalla tua app influirà negativamente sul normale funzionamento del sistema operativo o ne causerà l'interruzione, la tua app verrà rifiutata.
Regole più dettagliate puoi leggere il nostro blog pertinente.
6. Design: spam
Ora ci sono enormi risorse nell'archivio delle applicazioni, che possono soddisfare le varie esigenze degli utenti. Offri ai visitatori una buona esperienza, assicurati che la tua app contenga alcune funzionalità esclusive diverse da quelle dei tuoi colleghi ed evita di caricare più giubbotti nella tua app. Nel valutare se si tratti di un'app duplicata, ci sono relativamente molte ragioni per il rifiuto negli ultimi 30 giorni, perché il numero di app rifiutate rappresentava il 3,79% del totale rifiutato.
Le regole per determinare se si tratta di un'app duplicata prevedono:
1) Crea più ID tuta per la stessa app;
Se la tua app intende fornire versioni diverse per località specifiche, squadre sportive, università e così via, valuta la possibilità di inviare una sola app e di utilizzare gli acquisti in-app per fornire diverse funzioni.
2) Evitare di continuare a sviluppare in categorie che hanno già un gran numero di app simili;
Ad esempio, ci sono già troppe app che simulano suoni di singhiozzo sull'App Store, così come app come torce elettriche e predizione del futuro. A meno che la tua app non fornisca un'esperienza unica e di alta qualità, sarà difficile superare una revisione.
Gli sviluppatori che caricano un gran numero di app di versioni simili verranno rimossi dall'Apple Developer Program.
7. Sicurezza: contenuto generato dall'utente
Per evitare che gli utenti siano disturbati da informazioni inutili e garantire la qualità dell'esperienza utente, le app contenenti contenuti generati dagli utenti o i servizi di social network devono prestare attenzione ai seguenti dettagli:
- Utilizzare i metodi corrispondenti per filtrare i contenuti offensivi per impedire che tali contenuti vengano pubblicati nell'app;
- Sviluppare un meccanismo per segnalare contenuti offensivi e rispondere in modo tempestivo quando sorgono problemi;
- Se gli utenti pubblicano contenuti offensivi, possono essere squalificati dall'utilizzo del servizio;
- Pubblica le informazioni di contatto in modo che gli utenti possano contattarti.
Se i contenuti o i servizi generati dagli utenti contenuti nell'app sono in definitiva utilizzati principalmente per la pornografia, l'esperienza di Chatroulette (video chat casuale), l'oggettivazione di qualcuno nella vita reale (come il voto "sexy o no"), le minacce personali o il bullismo, questi le app non sono adatte per essere visualizzate nell'App Store e potrebbero essere rimosse senza preavviso. Se il contenuto generato dall'utente contenuto nell'app proviene da un servizio basato sul Web e il contenuto è nascosto per impostazione predefinita (visualizzato solo quando l'utente lo apre tramite il tuo sito Web), è possibile visualizzare accidentalmente "NSFW (luogo pubblico non adatto )" contenuto.
8. Affari: Pagamenti-Abbonamenti
Indipendentemente dalla categoria a cui appartiene sull'App Store, le app possono fornire abbonamenti di acquisto in-app con rinnovo automatico. Quando integri gli abbonamenti con rinnovo automatico all'interno dell'app, assicurati di seguire le linee guida seguenti.
1) Uso consentito: se fornisci un abbonamento con rinnovo automatico, devi fornire ai clienti un valore continuo, il periodo di abbonamento deve durare almeno sette giorni ed essere accessibile su tutti i dispositivi degli utenti. Esempi di abbonamenti adeguati includono, ma non sono limitati a: nuovi livelli di gioco; contenuto serializzato; supporto multigiocatore; fornitura continua di app sostanzialmente aggiornate; accesso a grandi raccolte o aggiornamenti continui di contenuti multimediali; software come servizio (SAAS); e supporto del servizio cloud.
Gli abbonamenti possono essere forniti con un unico punto di servizio. Ad esempio, puoi fornire abbonamenti per l'intera libreria di film, nonché per singoli acquisti o noleggi di film.
Puoi fornire un unico abbonamento e includere le tue app e servizi diversi. I giochi forniti dall'abbonamento al servizio di giochi in streaming devono essere scaricati direttamente dall'App Store. Il gioco deve evitare pagamenti ripetuti da parte degli abbonati e non deve ledere gli interessi dei non abbonati.
L'abbonamento deve essere applicato a tutti i dispositivi degli utenti che possono utilizzare l'app.
Le app non devono obbligare gli utenti a valutare o commentare l'app, scaricare altre app o eseguire altre operazioni simili prima che possano accedere alle funzioni, ai contenuti dell'app o utilizzare l'app.
Come tutte le app, tali abbonamenti ai servizi dovrebbero consentire agli utenti di ottenere direttamente gli articoli a pagamento senza eseguire attività aggiuntive, come la pubblicazione sui social media, il caricamento delle rubriche e il check-in un numero specifico di volte all'interno dell'app.
Gli abbonamenti possono includere punti spendibili, gemme o valuta di gioco. Puoi anche offrire abbonamenti che includono sconti sui beni di consumo (come abbonamenti premium che possono acquistare pacchetti di gemme a prezzi scontati).
Se desideri modificare un'app esistente in un modello di business basato su abbonamento, non devi sminuire le funzionalità principali per cui gli utenti esistenti hanno già pagato. Ad esempio, dopo aver introdotto un modello di abbonamento per i nuovi clienti, i clienti che hanno acquistato "Full Game Unlock" dovrebbero poter continuare ad accedere alla versione completa del gioco.
Le app che supportano gli abbonamenti con rinnovo automatico possono fornire ai clienti un periodo di prova gratuito fornendo le informazioni pertinenti specificate in App Store Connect.
Le app che tentano di ingannare gli utenti verranno rimosse dall'App Store. Ciò include le app che cercano di indurre gli utenti ad acquistare abbonamenti tramite informazioni false o implicano "adescamenti" e comportamenti fraudolenti. Queste app verranno rimosse dall'App Store e potresti essere rimosso dall'Apple Developer Program. Ulteriori informazioni sul periodo di prova gratuito dell'abbonamento.
Le app che forniscono il rinnovo automatico degli abbonamenti di musica e video, previa approvazione di Apple, possono anche essere incluse in un pacchetto predefinito e fornite con il pacchetto dati di rete cellulare fornito nell'app dell'operatore di rete cellulare.
2) Upgrade e downgrade: gli utenti dovrebbero essere in grado di ottenere un'esperienza di upgrade/downgrade senza interruzioni e non ci saranno abbonamenti accidentali a più versioni diverse dello stesso contenuto. Consulta le best practice per la gestione delle opzioni di upgrade e downgrade dell'abbonamento.
3) Informazioni sull'abbonamento: prima di consentire ai clienti di iscriversi, è necessario descrivere chiaramente i vantaggi specifici dopo il pagamento. Quanti problemi ci sono ogni mese? Quanto è grande la capacità di archiviazione del cloud? A quali servizi puoi accedere in particolare? Assicurati di comunicare chiaramente i requisiti descritti nel "Contratto di licenza del programma per gli sviluppatori Apple" in "Contratti, fiscalità e operazioni bancarie".
9. Legale: gioco d'azzardo
La gestione di giochi, giochi d'azzardo e lotterie è difficile ed è una delle categorie di app più regolamentate sull'App Store. Questa funzione può essere inclusa solo dopo aver verificato completamente i requisiti legali di tutti i paesi/regioni in cui verrà rilasciata la tua app e ci vorrà più tempo per prepararsi al processo di revisione di questa funzione.
Le regole relative a giochi, giochi d'azzardo e lotterie sono le seguenti:
1) Le estrazioni e i concorsi fortunati devono essere sponsorizzati dallo sviluppatore dell'app;
2) Le regole ufficiali della lotteria, del concorso e della lotteria devono essere indicate nell'app, e deve essere chiaramente indicato che Apple non è sponsor, né ha partecipato all'evento in qualsiasi forma;
3) Le app non possono acquistare punti o valuta tramite acquisti in-app da utilizzare in qualsiasi tipo di gioco con soldi veri; non possono vendere biglietti della lotteria o biglietti della lotteria agli utenti; non possono trasferire fondi all'interno dell'app;
4) Le app che forniscono giochi con soldi veri (come scommesse sportive, poker, giochi da casinò, corse di cavalli) o lotterie devono ottenere le licenze e le approvazioni necessarie nelle regioni in cui viene utilizzata l'app e possono essere rilasciate solo in queste regioni. Deve essere fornito gratuitamente nello Store. Non è consentito pubblicare ausili per il gioco illegale, inclusi i registri delle carte, sull'App Store. Le app della lotteria devono avere compenso, quote e premi.
10. Design: accedi con Apple
Se l'app utilizza un servizio di accesso social o di terze parti (ad esempio, accesso Facebook, accesso Google, accesso tramite Twitter, accesso tramite LinkedIn, accesso tramite Amazon o WeChat) per configurarlo o verificare l'account utente principale di questa app, quindi come opzione equivalente deve essere fornita anche l'app "Accedi con Apple". L'account principale dell'utente si riferisce all'account stabilito nell'app per l'identificazione, il login e l'accesso alle funzioni e ai servizi correlati.
Nei seguenti casi, l'opzione "Accedi con Apple" non è richiesta:
1) La tua app utilizza solo le impostazioni dell'account e il sistema di accesso dell'azienda;
2) La tua app è un'app per l'istruzione, l'azienda o l'azienda, che richiede agli utenti di accedere con un account esistente per l'istruzione o l'azienda;
3) La tua app utilizza un sistema di cittadinanza supportato dal governo o dal settore o una carta d'identità elettronica per autenticare gli utenti;
4) La tua app è un client di un servizio di terze parti specifico e gli utenti devono accedere direttamente con la loro e-mail, social media o altri account di terze parti per accedere al contenuto.