3 pontos por GN⁺ 2024-06-11 | 1 comentários | Compartilhar no WhatsApp
  • O UTM é um emulador universal de sistemas PC para iPhone e iPad
  • Após uma mudança recente nas regras, emuladores de consoles de jogos retrô passaram a ser permitidos, então os desenvolvedores do UTM o enviaram para a App Store, mas ele foi rejeitado
  • Na App Review da Apple, foi decidido que "PC não é console"
  • Mais surpreendente ainda é o fato de que a Apple também está bloqueando o app UTM em lojas de apps de terceiros na UE
  • A regra 4.7 das Diretrizes de Revisão da App Review trata de "mini apps, mini games, jogos por streaming, chatbots, plugins e emuladores de jogos"
  • O UTM diz que a Apple recusou a notarização (Notarization) do app por violação da regra 4.7
    • No entanto, na página das Diretrizes da App Review, a regra 4.7 aparece como não incluída nas diretrizes da Notarization Review
  • Portanto, não está claro se os revisores da Apple estavam corretos ao afirmar que o aplicativo não é adequado para distribuição em lojas de apps de terceiros na UE
  • Por enquanto, porém, o UTM não pretende contestar essa decisão
    • Como apps distribuídos no iOS não podem usar compilador JIT (exceto motores alternativos de navegador com qualificação especial), a funcionalidade e o desempenho do emulador executado pela versão UTM SE com o JIT desativado ficam muito prejudicados
    • O UTM diz que conseguir a aprovação do UTM SE "não vale a pena lutar"
  • O UTM para iOS ainda pode ser usado por meio dos métodos tradicionais de sideloading do "mercado cinza", como compilar e instalar manualmente o app via Xcode
  • O UTM para Mac está disponível na Mac App Store

1 comentários

 
GN⁺ 2024-06-11
Comentários do Hacker News
  • Bloqueio de lojas de aplicativos de terceiros pela Apple: se a Apple bloquear lojas de aplicativos de terceiros, isso viola o espírito do DMA. Espero que a UE tome medidas contra isso.

  • Suporte à virtualização por hardware no UTM: houve um momento em que o UTM no iOS teve suporte à virtualização por hardware. Foi decepcionante por causa das restrições da Apple. Dá para entender por que os desenvolvedores do UTM dizem que “não vale a pena”.

  • Direito de bloquear na App Store: a Apple deve ter o direito de bloquear o que quiser em sua própria App Store, e os usuários devem poder executar o software que quiserem sem passar pela loja da Apple.

  • Necessidade de regular software: é necessário regular o controle que a Apple exerce sobre o software que os usuários instalam em seus dispositivos. Como usuário de Mac há muito tempo, vou procurar outro fabricante de hardware se esse comportamento da Apple não for resolvido.

  • Poder de veto da Apple sobre lojas de terceiros: é estranho que a Apple tenha poder de veto sobre o que pode entrar em lojas de aplicativos de terceiros.

  • Má-fé da Apple: é óbvio demais que a Apple está agindo de má-fé, então ninguém acredita que ela deva ter o direito de decidir quais aplicativos podem ser publicados em lojas de terceiros.

  • Recusa em usar o ecossistema da Apple: não acho que um fabricante de hardware tenha o direito de decidir quais softwares posso executar no hardware que comprei. Por isso, não vou usar o ecossistema da Apple.

  • Bloqueio de emuladores: é estranho que a Apple permita emuladores de consoles de jogos, mas bloqueie emuladores de PC. Isso faz parecer que a Apple está incentivando jogos piratas.

  • Oportunidade para tablets Android e Windows: as restrições da Apple abrem uma oportunidade de mercado para tablets Android e Windows. Mas eles ainda não conseguem fazer bons produtos pelo preço.

  • Questão para desenvolvedores: pessoalmente, considero este assunto mais importante do que as novidades de IA na WWDC. Esta é uma questão genuinamente de “desenvolvedores”.