Con il lancio di iOS 17.5, lโApp Store ha visto lโarrivo di numerosi emulatori, alcuni dei quali sono stati rapidamente rimossi per violazione delle policy di Apple. Tra questi, cโรจ stato anche UTM, un emulatore generico di PC per iPhone e iPad. Lโapplicazione, sviluppata come open source, รจ stata inviata dagli sviluppatori convinti di poter sfruttare le nuove normative dellโApp Store che avevano aperto le porte agli emulatori di console, come Delta e Folium. Il sistema di revisione delle app di Apple lโha rifiutata, sostenendo che โun PC non รจ una consoleโ e quindi non puรฒ essere pubblicata sullo store.
Apple ha giustificato la sua decisione facendo riferimento alla regola 4.7. Questโultima consente la pubblicazione di โmini app, giochi, giochi in streaming, chatbot, plug-in ed emulatori di giochiโ, ma non di emulatori di PC. Pertanto, lโapplicazione non puรฒ essere pubblicata in Unione Europea.
Apple continua a bloccare gli emulatori sugli Store
Gli sviluppatori di UTM hanno annunciato che non intendono appellarsi contro la decisione. Nonostante il blocco non riguardi solo lโApp Store ufficiale, ma anche quelli di terze parti. Tale aspetto รจ stato evidenziato da molti che, analizzando le App Review Guidelines, hanno notato che selezionando la voce โShow Notarization Review Guidelines Cityโ, si aggira effettivamente la regola 4.7 che รจ alla base della bocciatura.
Secondo quanto riportato dagli sviluppatori di UTM, sarebbe uno sforzo inutile tentare di contestare la decisione. Lโemulatore, infatti, non offre performance soddisfacenti al punto da giustificare uno scontro con Apple. Quanto accaduto riflette le difficoltร e le ambiguitร delle normative dellโApp Store, che talvolta possono risultare restrittive e limitanti per gli sviluppatori. Alcune tipologie di emulatori sono state accettate, come ad esempio Delta e Folium. Eppure, il confine tra ciรฒ che รจ permesso e ciรฒ che non lo รจ rimane spesso incerto. Ciรฒ porta a una certa frustrazione tra gli sviluppatori che cercano di innovare e proporre nuove soluzioni allโinterno dellโecosistema di Apple.
La vicenda di UTM evidenzia lโimportanza di una maggiore chiarezza nelle linee guida e di una revisione delle policy. Questโultima deve tenere conto delle esigenze e delle potenzialitร delle diverse applicazioni. Solo attraverso un dialogo aperto e costruttivo tra lโazienda di Cupertino e la comunitร degli sviluppatori sarร possibile creare un ambiente piรน favorevole allโinnovazione e alla diversificazione delle app disponibili per gli utenti iOS.