App Store, gli sviluppatori non possono testare motori di browser di terze parti fuori dall’UE

Pubblicità

In virtù di quanto previsto dal Digital Service Act (DSA), il regolamento sui servizi digitali in vigore nell'UE dallo scorso febbraio, Apple ha modificato le linee guida per gli sviluppatori e da iOS 17.4 consente la distribuzione dei browser su App Store con rendering “motori” diversi da WebKit (il motore Safari).

Il Registro rileva che, sebbene sia effettivamente possibile distribuire browser con motori di rendering alternativi sull'App Store, è difficile per gli sviluppatori testare app di questo tipo al di fuori dell'UE.

Apple limita le capacità di test, rendendoli possibili solo nell'Unione Europea, “un requisito che aggiunge un ulteriore ostacolo a chiunque intenda sviluppare e supportare un browser con un motore alternativo”, spiega The Register.

È ovviamente possibile effettuare test con il simulatore xCode iPhone (l'ambiente di sviluppo integrato che offre una suite di strumenti utili per sviluppare software per sistemi macOS, iOS, iPadOS, watchOS e tvOS), ma non c'è la possibilità di effettuare direttamente i test sui dispositivi reali e, in pratica, gli sviluppatori devono lavorare entro confini geografici stabiliti.

Gli sviluppatori di browser alternativi, come Mozilla, sottolineano che la scelta di Apple porta solo complicazioni. Parisa Tabriz, vicepresidente responsabile dell'ingegneria e direttore generale di Chrome presso Google, ritiene ingestibili le regole imposte dall'azienda di Cupertino: “Apple non prende sul serio la scelta dei browser o dei motori su iOS”, scriveva nel febbraio di quest'anno, parlando di una “strategia eccessivamente restrittiva” che “non porterà a una vera scelta per gli sviluppatori di browser”.

Apple ti consentirà di eliminare Safari e di semplificare il trasferimento dei dati su Android
Da iOS 17.4 l'utente può decidere quale browser utilizzare per impostazione predefinita

Un'altra restrizione riguarda iPadOS: con questo sistema operativo gli sviluppatori sono ancora obbligati a offrire browser che utilizzino il motore WebKit di Apple; in ogni caso le cose dovrebbero cambiare nei prossimi mesi, perché la Commissione Europea ha recentemente designato iPadOS come gatekeeper della legge sui mercati digitali, e anche Apple sarà obbligata a consentire agli sviluppatori di offrire browser che utilizzino motori di rendering diversi dai suoi .

Con gli ultimi aggiornamenti del sistema operativo iPhone, Apple visualizza una schermata all'avvio di Safari, chiedendo all'utente di scegliere quale browser utilizzare per impostazione predefinita. Anche questo schermo è stato oggetto di critiche.

Lascia un commento