Apple spiega perché non consente gli emulatori PC su iOS. Più o meno

Apple spiega perché non consente gli emulatori PC su iOS. Più o meno
Apple spiega perché non consente gli emulatori PC su iOS. Più o meno
-
Attaccata dall’antitrust negli Stati Uniti e costretta a rispettare le regole DMA nell’Unione Europea, quest’anno Apple è stata costretta a fare alcune concessioni. Lo abbiamo visto negli ultimi mesi, con l’apertura degli emulatori per console retrò e l’arrivo di sempre più marketplace di terze parti che consentono di installare applicazioni al di fuori dell’App Store. Ma anche se questa è una buona notizia, non commettere errori: Apple decide comunque cosa può e non può essere rilasciato, e gli emulatori di PC non rientrano in quella categoria. Ma come è possibile? La pubblicazione su un marketplace di terze parti non dovrebbe eliminare la necessità della supervisione di Apple? No, Apple stabilisce ancora le regole su cosa dovrebbe essere installato sugli iPhone. E non stiamo parlando della Core Technology Fee, che prevede di dover pagare ad Apple 0,50 euro per ogni installazione di un’applicazione fuori dall’App Store che superi il milione di download. Stiamo discutendo se possiamo pubblicarli o meno. Questo perché ogni app per iPhone deve seguire delle regole, chiamate linee guida per la revisione delle app. Con l’introduzione dei marketplace di terze parti, Apple ha introdotto le Linee guida per la revisione dell’autenticazione, ovvero le regole che consentono di ricevere una sorta di approvazione chiamata autenticazione. Queste ultime regole sono meno rigide delle prime, ma costituiscono comunque dei vincoli abbastanza stringenti.

Veniamo ai casi specifici. Alcune settimane fa abbiamo segnalato l’emulatore UTM SE che secondo Apple non rispettava la regola 4.7 delle Linee guida Apple. Il problema è che la regola 4.7 non si applica alle linee guida per l’esame di notarizzazione. Ora, UTM ha aggiornato gli utenti, poiché Apple li ha contattati e “ha chiarito che la legalizzazione è stata respinta ai sensi della regola 2.5.2”. Secondo questa regola, che in realtà si applica alle Linee guida sulla revisione della notarizzazione, le applicazioni non possono eseguire codice “che introduce o modifica caratteristiche o funzionalità dell’applicazione, comprese altre applicazioni”. Apple spiega quindi che la regola “4.7 è un’eccezione che si applica solo alle app dell’App Store (ma per la quale UTM SE non è idoneo)”. Il che conferma più o meno quanto spiegato qualche riga sopra, anche se non era ciò che l’azienda Apple aveva dichiarato inizialmente. Quindi, per Apple, gli emulatori di PC non possono essere pubblicati nemmeno su mercati di terze parti perché violano la regola 2.5.2, che vale per tutte le applicazioni, sia sull’App Store che su altri store. Bene, diamo un’occhiata a un altro caso. Chaoji Li ha provato a rilasciare iDOS 3, una nuova versione del popolare emulatore DOS, sull’App Store, ma è stato rifiutato. In questo caso, le è stato detto che stava violando la regola 4.7 perché l’app fornisce funzionalità di emulazione, ma non emula specificamente una console di gioco retrò. Il problema è che quando lo sviluppatore ha chiesto quali modifiche avrebbe dovuto apportare per essere conforme, “non ne avevano idea”, come ha confermato Li in un post sul blog, “né quando ho chiesto cosa fosse una console di gioco retrò.
Lo sviluppatore ha concluso il post dicendo che il ragionamento sembra essere “lo sappiamo quando lo vediamo”. Non sappiamo se Li abbia intenzione di rilasciare il suo emulatore anche su marketplace di terze parti (sarebbe interessante vedere la risposta). ), ma è chiaro che anche con l’apertura di altri negozi gli sviluppatori dovranno sottomettersi alle decisioni dell’azienda di Cupertino.

-

PREV Pokémon GO non permetterà ad alcuni giocatori di venire alla sua festa di compleanno
NEXT un paio di appassionati fanno la lista dei dolmen della Corrèze