Mudanças nas regras da App Store anulam regras muito antigas que proibiam emuladores em iPhones e iPads.
A emulação de jogos clássicos não ficará limitada ao Mac por muito tempo
Uma das regras mais antigas da App Store é a proibição de aplicativos que executem código externo. isso é, na verdade Proibição de consoles e emuladores de jogos clássicos.
As mudanças nas Diretrizes 4.7 da App Store mudam tudo.
Especificamente, a Apple agora permite que você execute “software que não está incorporado em um binário” em aplicativos hospedados na App Store. A empresa é específica sobre o que pode executar, e essa lista também inclui um “aplicativo emulador de console de jogos retrô”.
Os desenvolvedores são responsáveis por todos os softwares que podem carregar em seus aplicativos. A Apple afirma especificamente que complementos e ROMs devem cumprir diversas diretrizes e todas as leis aplicáveis.
Especificamente, a Apple afirma que as seguintes disposições devem ser seguidas:
- Siga todas as diretrizes de privacidade, incluindo, entre outras, as regras estabelecidas nas Diretrizes 5.1 relativas à coleta, uso e compartilhamento de dados e dados confidenciais (como dados de saúde de crianças e dados pessoais).
- Isto inclui formas de filtrar conteúdo questionável, mecanismos para denunciar conteúdo e respostas oportunas às preocupações, além da capacidade de bloquear usuários abusivos.
- Use compras no aplicativo para fornecer bens e serviços digitais aos usuários finais.
- Os apps não podem estender ou expor APIs de plataforma nativa ao software sem permissão prévia da Apple.
- Os aplicativos não podem compartilhar dados ou permissões de privacidade com software individual fornecido no aplicativo sem obter explicitamente o consentimento do usuário em cada caso.
- A indexação de software e metadados deve ser disponibilizada para seu aplicativo. Você deve incluir links universais que levem a todos os softwares fornecidos com seu aplicativo.
- Os aplicativos devem compartilhar a classificação etária do conteúdo com maior restrição de idade disponível
Não está claro como isso se aplicaria, visto que os emuladores existentes geralmente dependem de arquivos ROM fornecidos pelo usuário. Alguns emuladores em dispositivos desbloqueados dependem de arquivos para importar arquivos ROM e BIOS, e alguns possuem recursos de importação de arquivos personalizados.
Não importa a posição que um fabricante de console assuma, o conceito de emulação é legal. O que é ilegal é criar um emulador usando arquivos ROM ou código-fonte de um fabricante que não é de sua propriedade, mas foi aí que o emulador de Playstation da Connectix caiu há mais de 20 anos.
Atualmente, há uma variedade de emuladores disponíveis para outras plataformas, como o Mac, e não demorará muito para que esses emuladores cheguem ao iOS e ao iPadOS.

