Apple has approved UTM SE, an app that emulates a computer to run classic software and games on iOS, iPadOS, and visionOS devices. The approval comes after the app was rejected in June and barred from being notarized for third-party app stores in the European Union.
UTM SE, developed by Turing Software, is now available for free on the App Store. This app is built on QEMU, a powerful and widely used open-source emulator, and supports x86, PPC, and RISC-V architectures. It allows users to run pre-built virtual machines or create their own configurations from scratch.
The app does not come with operating systems included, but it links to UTM’s website, which offers guides and downloads for emulating various versions of Windows, Linux, and even older systems like Mac OS 9 and DOS.
The journey to approval was not easy. Apple initially rejected UTM SE, citing that it provided a “subpar experience” and had concerns about the app not fitting the “retro game console” description necessary for approval. However, the developers did not give up. They collaborated with the AltStore team and another developer, whose QEMU TCTI implementation was crucial for creating a JIT-less build. This workaround was necessary because Apple’s policies prevent apps from offering Just In Time (JIT) compilation due to security concerns, even though JIT is used in Safari.
UTM SE’s approval is a significant moment for the emulator marketplace. It demonstrates that it is possible to create a JIT-free PC emulator that complies with Apple’s strict guidelines. This success could encourage other developers to pursue similar projects, potentially leading to a broader range of emulators on the App Store.
For users, UTM SE opens up exciting possibilities. It allows iPhone and iPad users to explore classic software and games, relive old computing memories, or use older programs for specific needs. The app is user-friendly, offering links to guides for setting up virtual machines and pre-built configurations, making it accessible for seasoned enthusiasts and casual users.
Read more: