3 Punkte von GN⁺ 2024-06-11 | 1 Kommentare | Auf WhatsApp teilen
  • UTM ist ein universeller PC-Systememulator für iPhone und iPad
  • Nach einer kürzlichen Regeländerung wurden Emulatoren für Retro-Spielkonsolen zugelassen, woraufhin die UTM-Entwickler die App im App Store einreichten, sie wurde jedoch abgelehnt
  • Apples App Review entschied: "Ein PC ist keine Konsole"
  • Noch bemerkenswerter ist, dass Apple die UTM-App auch in Drittanbieter-App-Stores in der EU blockiert
  • Regel 4.7 der App-Review-Richtlinien behandelt "Mini-Apps, Mini-Spiele, Streaming-Spiele, Chatbots, Plug-ins und Spiele-Emulatoren"
  • UTM sagt, Apple habe die App-Notarisierung wegen eines Verstoßes gegen Regel 4.7 verweigert
    • Auf der Seite mit den App-Review-Richtlinien wird jedoch angezeigt, dass Regel 4.7 nicht in den Richtlinien für die Notarization Review enthalten ist
  • Daher ist unklar, ob Apples Prüfer bei UTM zu Recht behauptet haben, dass die Anwendung nicht für den Vertrieb über Drittanbieter-App-Stores in der EU geeignet sei
  • Vorerst will UTM diese Entscheidung jedoch nicht anfechten
    • Da für iOS verbreitete Apps keinen JIT-Compiler verwenden dürfen (mit Ausnahme speziell berechtigter alternativer Browser-Engines), sind Funktionalität und Performance der Emulatoren, die über die UTM-SE-Version mit deaktiviertem JIT laufen, stark eingeschränkt
    • UTM sagt, eine Genehmigung für UTM SE sei "den Kampf nicht wert"
  • UTM für iOS kann weiterhin mit bestehenden "Grauzonen"-Sideloading-Methoden genutzt werden, etwa durch manuelles Kompilieren und Installieren der App über Xcode
  • UTM für Mac ist im Mac App Store verfügbar

1 Kommentare

 
GN⁺ 2024-06-11
Hacker-News-Kommentare
  • Apples Blockade von Drittanbieter-App-Stores: Wenn Apple Drittanbieter-App-Stores blockiert, verstößt das gegen den Geist des DMA. Hoffentlich geht die EU dagegen vor.

  • UTMs Unterstützung für Hardware-Virtualisierung: Es gab einen Moment, in dem UTM unter iOS Unterstützung für Hardware-Virtualisierung erhalten hatte. Wegen Apples Beschränkungen war das enttäuschend. Man kann verstehen, warum die UTM-Entwickler sagen, es sei „nicht lohnend“.

  • Das Recht, Apps im App Store zu blockieren: Apple sollte das Recht haben, in seinem eigenen App Store zu blockieren, was es will, und Nutzer sollten die Software ihrer Wahl auch ohne Apples Store ausführen können.

  • Notwendigkeit von Software-Regulierung: Es braucht Regulierung dagegen, dass Apple kontrolliert, welche Software Nutzer auf ihren Geräten installieren. Als langjähriger Mac-Nutzer würde ich mir andere Hardware-Anbieter suchen, wenn dieses Verhalten von Apple nicht gelöst wird.

  • Apples Vetorecht gegenüber Drittanbieter-App-Stores: Es ist seltsam, dass Apple ein Vetorecht darüber haben soll, was in Drittanbieter-App-Stores aufgenommen wird.

  • Apples böswilliges Verhalten: Apple handelt so offensichtlich böswillig, dass niemand glauben sollte, sie hätten das Recht zu entscheiden, welche Apps in Drittanbieter-Stores veröffentlicht werden.

  • Ablehnung des Apple-Ökosystems: Ich finde nicht, dass ein Hardware-Hersteller das Recht haben sollte zu bestimmen, welche Software auf der von mir gekauften Hardware laufen darf. Deshalb werde ich das Apple-Ökosystem nicht nutzen.

  • Blockade von Emulatoren: Es ist seltsam, dass Apple Spielkonsolen-Emulatoren erlaubt, PC-Emulatoren aber blockiert. Dadurch wirkt es, als würde Apple Raubkopien von Spielen fördern.

  • Chance für Android- und Windows-Tablets: Durch Apples Beschränkungen entsteht eine Marktchance für Android- und Windows-Tablets. Allerdings schaffen sie es nicht, gute Produkte mit einem überzeugenden Preis-Leistungs-Verhältnis zu bauen.

  • Entwicklerproblem: Persönlich ist dieses Thema für mich wichtiger als die AI-Neuigkeiten auf der WWDC. Das ist ein echtes „Entwickler“-Problem.