Spesso sentiamo programmatori lamentarsi per aver visto la propria applicazione rifiutata da parte di Apple.
Da programmatori e amanti del mondo Apple non possiamo però che essere d’accordo con le severe politiche di approvazione delle app, unica via per proteggere l’App Store dalla marea di applicazioni inutili e fatte male che altrimenti lo sommergerebbero (vedi store Android).
D’altra parte è frustrante aver lavorato del tempo, investito dei soldi e vedere tutti i propri sforzi resi inutili da quello che potrebbe sembrare un “capriccio” di mamma Apple.
Che fare quindi?
Purtroppo l’approvazione di un’app non è garantita a nessuno, vedi anche il recente caso in cui addirittura Google potrebbe aver subito un rifiuto per la sua applicazione “google maps”.
Quello che possiamo fare è studiare, con religiosa attenzione il documento dove sono elencate le ragioni per cui apple può rifiutare un’app.
Il documento in questione, che tutti dovrebbero conoscere e avere bene a mente è l’ “App Store Review Guidelines” e, se avete un account developer Apple, lo potete scaricare da questo indirizzo:
https://developer.apple.com/appstore/resources/approval/guidelines.html
Tutte le informazioni presenti in quel documento posso davvero farvi evitare di commettere degli errori grossolani, come ad esempio pensare di poter pubblicare un’app con una sola webView che punta verso il vostro sito mobile (punto 12.3) (problema più comune di quanto sembri).
Ci sono poi alcuni punti delle linee guida che nascondono un intero mondo, come ad esempio il punto 10.1 che dice “semplicemente” che l’applicazione deve (MUST) essere conforme alle “Apple iOS Human Interface Guidelines”, che altro non è che un bel documento di ben 220 pagine che descrive, in modo generale, come deve essere graficamente costruita un’applicazione.
Quindi se avete realizzato l’app più bella del mondo, ma avete inserito testo bianco su fondo giallo preparatevi ad un netto rifiuto.
Dev avvisato, rifiuto scampato!
Alla prossima!
IgnazioC









No Responses to “App Store Review Guidelines: meglio una lettura oggi, che un rifiuto domani”