Apple this weekend approved free PC emulator “UTM SE” for the App Store on iPhone, iPad, and Vision Pro. The app allows users to emulate old versions of Windows OS, macOS, Linux, and more to fire up classic software and games on Apple devices.
As the first of its kind to be allowed on the App Store, UTM SE offers several unique features like VGA mode support for graphics and terminal mode for text-only OSes, emulation of x86, PPC, and RISC-V architectures, support for pre-built machines, and the ability to create custom bootable machines.
Apple initially rejected the app in June, despite changing its global App Store policy in April regarding retro game emulators. According to the developers, Apple said the app violated rule 4.7 of its App Review Guidelines because “PC is not a console,” regardless of the fact that there are retro Windows/DOS games for the PC that UTM SE can be useful in running.
Apple also deemed UTM SE unsuitable for third-party marketplaces in the European Union, because it violated rule 2.5.2 of its Notarization Review Guidelines. That rule states that apps have to be self-contained and can’t execute code “which introduces or changes features or functionality of the app, including other apps.”
After Apple’s rejection, UTM’s developer said they would not keep going back and forth because the app would become “a subpar experience.” However, after help from the AltStore team and another developer to work on some changes, UTM SE was finally approved by Apple on Saturday.
As with other emulators, UTM SE requires that users supply the operating systems they want to emulate, but the UTM site includes guides for Windows XP through Windows 11 emulation, as well as downloads of pre-built virtual Linux machines. UTM SE can be downloaded from the App Store [Direct Link].