Apple spiega le regole di rimozione dell’App Store, concederà agli sviluppatori 90 giorni per aggiornare le proprie app

Una settimana fa, c’è stato un putiferio tra la comunità degli sviluppatori di app iOS e macOS, quando alcuni di loro avevano ricevuto un avviso da Apple in cui si affermava che la loro app sarebbe stata rimossa dall’App Store a meno che le app non fossero state aggiornate. Alcuni sviluppatori si sono lamentati per la mossa improvvisa, perché il gigante della tecnologia aveva dato loro una scadenza di soli 30 giorni per riparare i loro preziosi progetti.

Apple spiega le regole di rimozione dell'App Store, concederà agli sviluppatori 90 giorni per aggiornare le proprie app

Gli sviluppatori hanno affermato che la nuova regola era ingiusta e che non c’era alcun motivo reale per aggiornare quella che, dal loro punto di vista, era una “app perfettamente funzionante”. Direi che è discutibile.

Apple chiarisce le regole di rimozione dell’App Store

Un comunicato stampa dell’azienda, individuato da Apple Insider , spiega i criteri per la rimozione delle app dall’App Store. Le nuove linee guida, che fanno parte del processo di miglioramento dell’App Store, affermano che le app obsolete influiscono sulla rilevabilità delle app, ovvero le app migliori potrebbero essere visualizzate più in alto nei risultati di ricerca se le app obsolete non sono disponibili sull’App Store.

Apple afferma che gli sviluppatori di app devono fare la loro parte nella protezione della sicurezza e della privacy degli utenti e vuole che utilizzino gli strumenti più recenti, tra cui API, SDK e funzionalità disponibili in iOS, iPadOS, macOS, che fornisce per tenere il passo con le sue tecnologie hardware e software in continua evoluzione. L’azienda con sede a Cupertino ha anche sottolineato l’importanza di app conformi all’hardware moderno, come dimensioni dello schermo variabili e standard di progettazione come le tacche.

Identificazione delle app da rimuovere

La cosa più importante da notare qui è che Apple vuole rimuovere le app che non sono state aggiornate negli ultimi tre anni e hanno un basso numero di download in 12 mesi. Se un’app soddisfa questi criteri, allo sviluppatore verrà inviata un’e-mail di notifica che la sua app è stata identificata per essere rimossa dall’App Store.

Non è così male come sembra. Gli sviluppatori potranno presentare ricorso contro la rimozione. Apple sta inoltre estendendo la scadenza dell’aggiornamento da 30 giorni a 90 giorni. Ciò dovrebbe dare agli sviluppatori tutto il tempo necessario per correggere la propria app, a meno che la situazione non richieda una rielaborazione completa del codice. In tale scenario, l’app verrà rimossa dall’App Store, ma potrebbe essere ripristinata dopo che lo sviluppatore ha inviato un aggiornamento per la revisione.

La pagina Miglioramenti dell’App Store afferma che le app che si arrestano in modo anomalo all’avvio verranno rimosse immediatamente dallo storefront. Un’app che è stata rimossa dall’App Store continuerà a funzionare sui dispositivi degli utenti, se era stata installata prima della rimozione.

Nel mio articolo precedente, ho ipotizzato che le persone daranno la colpa a iOS o al loro iPhone o iPad o Mac, quando un’app non funziona, si arresta in modo anomalo o è altrimenti inutilizzabile. Voglio dire, se acquisti un dispositivo da $ 1000 e non puoi utilizzare un’app su di esso, o scopri che un’app ha vulnerabilità di sicurezza o fa trapelare i tuoi dati, probabilmente incolperai Apple per aver consentito la disponibilità di tali app per il download. Il comunicato stampa di Apple chiarisce che non vuole affrontare un dramma del genere e vuole che gli sviluppatori li tengano aggiornati, abbraccino gli ultimi standard di design o siano espulsi dall’App Store.

Può sembrare ingiusto per gli sviluppatori indipendenti in quanto costa loro tempo e risorse per aggiornare le loro app, ma dal punto di vista aziendale, è probabilmente la chiamata giusta da fare. Queste nuove regole garantiranno collettivamente che le app soddisfino una certa soglia di qualità in termini di design e usabilità.