3 puntos por GN⁺ 2024-06-11 | 1 comentarios | Compartir por WhatsApp
  • UTM es un emulador universal de sistemas PC para iPhone y iPad
  • Tras un cambio reciente en las reglas que permitió emuladores de consolas retro, los desarrolladores de UTM lo enviaron a la App Store, pero fue rechazado
  • En App Review de Apple determinaron que "una PC no es una consola"
  • Aún más sorprendente es que Apple también está bloqueando la app UTM en las tiendas de apps de terceros de la UE
  • La regla 4.7 de las App Review Guidelines trata sobre "mini apps, minijuegos, juegos por streaming, chatbots, plugins y emuladores de juegos"
  • UTM dice que Apple rechazó la notarización (Notarization) de la app por una violación de la regla 4.7
    • Sin embargo, en la página de las App Review Guidelines aparece que la regla 4.7 no está incluida en las Notarization Review Guidelines
  • Por lo tanto, no está claro si fue correcto que los revisores de Apple afirmaran que esa aplicación no era apta para distribuirse en tiendas de apps de terceros de la UE
  • Sin embargo, por ahora UTM no planea apelar esta decisión
    • Como las apps distribuidas en iOS no pueden usar compiladores JIT (salvo motores alternativos de navegador con autorización especial), la funcionalidad y el rendimiento del emulador que corre mediante la versión UTM SE con JIT desactivado se ven gravemente reducidos
    • UTM dice que lograr la aprobación de UTM SE "no vale la pena pelearlo"
  • UTM para iOS puede seguir usándose mediante los métodos tradicionales de sideloading del "mercado gris", como compilar e instalar manualmente la app con Xcode
  • UTM para Mac está disponible en la Mac App Store

1 comentarios

 
GN⁺ 2024-06-11
Comentarios en Hacker News
  • Bloqueo de Apple a tiendas de apps de terceros: si Apple bloquea las tiendas de apps de terceros, estaría violando el espíritu de la DMA. Ojalá la UE tome medidas al respecto.

  • Soporte de virtualización por hardware en UTM: hubo un momento en que UTM tuvo soporte de virtualización por hardware en iOS. Fue decepcionante por las restricciones de Apple. Se puede entender por qué los desarrolladores de UTM dicen que "no vale la pena".

  • Derecho a bloquear en la App Store: Apple debería tener derecho a bloquear lo que quiera en su propia App Store, y los usuarios deberían poder ejecutar el software que quieran sin pasar por la tienda de Apple.

  • Necesidad de regular el software: es necesario regular que Apple controle el software que los usuarios instalan en sus dispositivos. Como usuario de Mac desde hace mucho tiempo, si este comportamiento de Apple no se resuelve, buscaré otro proveedor de hardware.

  • Veto de Apple sobre tiendas de apps de terceros: es extraño que Apple tenga poder de veto sobre lo que puede entrar en las tiendas de apps de terceros.

  • Comportamiento malicioso de Apple: es demasiado evidente que Apple actúa de mala fe como para que alguien crea que debería tener derecho a decidir qué apps se publican en tiendas de terceros.

  • Rechazo al ecosistema de Apple: no creo que un fabricante de hardware deba tener derecho a decidir qué software puedo ejecutar en el hardware que compré. Por eso no voy a usar el ecosistema de Apple.

  • Bloqueo de emuladores: es extraño que Apple permita emuladores de consolas de videojuegos mientras bloquea emuladores de PC. Esto hace parecer que Apple está fomentando los juegos pirateados.

  • Oportunidad para tablets Android y Windows: las restricciones de Apple abren una oportunidad de mercado para las tablets Android y Windows. Pero no han logrado hacer buenos productos por el precio.

  • Problema de desarrolladores: personalmente, este tema me parece más importante que las noticias sobre IA en la WWDC. Este sí es un verdadero tema de "desarrolladores".