In iOS 14, Apple consentirà agli utenti di modificare le app di posta elettronica e browser predefinite.
Gli utenti iOS non sono mai stati in grado di impostare app di terze parti come predefinite. Anche se possiamo installare Chrome, Spark e altre app sul nostro iPhone o iPad, il sistema aprirà sempre Safari e Mail quando tocchiamo un URL o un indirizzo email. Apple ha annunciato quest’anno che gli utenti saranno finalmente in grado di sostituire queste app con altre dell’App Store con iOS 14.
Apple, afferma che ci sono alcuni requisiti che gli sviluppatori devono rispettare per far si che le loro app vengano approvate su App Store con l’opzione per sostituire Safari e Mail.
Il sistema richiama il browser Web predefinito in iOS ogni volta che l’utente apre un collegamento HTTP o HTTPS. Poiché questa app diventa il gateway principale dell’utente ad Internet, Apple richiede che le app di navigazione Web soddisfino criteri funzionali specifici per proteggere la privacy degli utenti e garantire un accesso adeguato alle risorse di Internet.
Le app che devono essere impostate come app predefinite devono utilizzare un diritto specifico, ma l’azienda sottolinea che gli sviluppatori devono richiedere un’autorizzazione individuale inviandole un’e-mail. In caso contrario, l’app verrà rifiutata sull’App Store.
Per i browser Web, l’app deve offrire le funzionalità di base di un normale browser come un campo di testo per l’immissione di URL e la ricerca, nonché elenchi curati di segnalibri. Apple spiega inoltre che i browser Web con l’opzione app predefinita non possono essere creati utilizzando UIWebView, che è stato deprecato l’anno scorso. Gli sviluppatori devono invece utilizzare il nuovo WKWebView.
L’app deve navigare direttamente verso la destinazione specificata e visualizzare il contenuto Web previsto. Le app che reindirizzano verso posizioni impreviste o rendono il contenuto non specificato nel codice sorgente della destinazione non soddisfano i requisiti di un browser Web predefinito.
Secondo la documentazione, Apple rifiuterà anche le app che accedono inutilmente ai dati personali. I browser Web con accesso a HomeKit, dati di integrità e servizi di localizzazione sempre attiva verranno rifiutati. La maggior parte di queste regole si applica anche ai client di posta elettronica di terze parti con l’opzione app predefinita. In questo caso, l’app deve fornire un modo per inviare e ricevere messaggi da qualsiasi indirizzo e-mail.
La società esaminerà ciascuna app per determinare se soddisfa tutti i requisiti per utilizzare questa nuova API nel tentativo di impedire che app che non siano effettivamente browser o client di posta elettronica vengano impostate come predefinite.
La documentazione completa di Apple è disponibile sul sito Web dello sviluppatore.
Leggi o Aggiungi Commenti