Affiliate Disclosure
If you buy through our links, we may get a commission. Read our ethics policy.

Apple has drawn a fuzzy line about what counts as console emulation on iPhone

Now-abandoned UTM multi-platform emulator for iOS.

Last updated

Apple's App Store app review team has rejected PC emulator UTM SE, spawning questions about what might be allowed, and from whom.

"After almost two month long review process, Apple has rejected UTM SE from the iOS App Store as well as from notarization for third party app stores," the company posted on its X.com account. The recent rule change that allowed other emulators to finally come to iOS was judged not to apply to UTM.

UTM noted that Apple told them that "PC is not a console," even though PCs can run games. This means the OS environments it supports cannot be emulated on apps in the iOS App Store or third-party App Stores due to not being qualified for notarization.

The definition is strange, though. Early Windows and DOS versions that would run on UTM SE are contemporaries to the Commodore 64, Commodore Amiga, and Atari ST, all of which have functional emulation on iOS now.

Notably, there are no emulators for Apple hardware of any kind or age on the iOS or iPadOS App Store.

Apple's restriction does not apply to the Mac version of UTM Virtual Machines, which is still available on the Mac App Store and directly from UTM. The Mac software gives users the opportunity to run Windows 10, 11, Ubuntu Linux, or even older versions of macOS itself in emulation from their own licensed copies of the OSes.

Ubuntu 22.04 desktop with a purple low-poly art jellyfish wallpaper, dock on the left with various application icons Ubuntu Linux running on macOS using UTM Virtual Machines software.

UTM's emulation of various OSes on Mac enables a broad selection of older apps and games to run on recent Intel-based and Apple Silicon machines. Although UTM has previously posted screenshots of the iOS and iPadOS version on its website, it now says it will abandon the effort until Apple changes its stance — which doesn't seem likely to happen.

Apple does allow some emulators that can run DOS-based games on its App Store, but does not allow any Windows emulation apps for iOS or iPadOS. Another DOS emulator, iDOS 4, is still going through the approval process.

UTM also noted that Apple's prohibition on JIT (Just In Time compilers) in emulators in iOS made for a "subpar" experience and that it didn't want to fight Apple over it. The developers concluded by saying they did not feel it was worth any additional time or effort in their case.

Prior to Apple's recent rule change that allowed emulators, apps that offered such abilities were limited to jailbroken devices.

Users who wanted to play games from other devices had to find the emulation software from alternative repositories. After installation, they also had to locate or make their own copies of the ROM files for console-based games, or obtain unlicensed versions of the OS platforms they needed to emulate as well as a copy of the original game software.

All this changed in early April of 2024, when Apple reversed a long-standing rule that prohibited apps that ran external code. The modification specifically allowed "retro game console emulator apps," as long as they conformed to all other App Store guidelines.



7 Comments

Edgecrusherr 28 comments · 2 Years

Apple's insistence on not allowing OS Virtualization and Emulation on iPad/iPhone has been killing me for years, and makes no da*n sense, especially now that we have the M series SoCs on iPad Pros.

The ability to use Mac and Windows VMs for system and software testing on my iPad Pro would be such a powerful tool. It would be a huge deal in the IT and developer industry, and loved by gamers and tech enthusiasts.

The iPad would instantly become one of the best, if not THE best, products for development and so much more. So many people who aren't interested in iPads or Apple's mobile products in general would quickly change their minds. The iPad Pro has so much untapped potential, and is underutilizing the M series chips for just about everything except some video and audio work.

A device, that has great battery life, very portable, can use the simple and clean iPadOS interface, then fire up VMs for product testing, gaming, and more, all on Apple's M series SoCs would crush the market. If they don't do it, Qualcomm and their partners will continue to own the market on this, they just won't do it as well (you can already do this on Android and Windows, but The M series and iPads are much better designed, and iPads are used by more people in the tablet market).

sirdir 199 comments · 18 Years

EU, hit them with fines until they enter reason.

jayweiss 76 comments · 13 Years

The reason Apple probably rejected UTM is because they will announce their own VM environment to run macOS on the iPad with M series processors. This would allow development on an iPad, but would disallow running other operating systems. 

Mike Wuerthele 6906 comments · 8 Years

jayweiss said:
The reason Apple probably rejected UTM is because they will announce their own VM environment to run macOS on the iPad with M series processors. This would allow development on an iPad, but would disallow running other operating systems. 

This seems incredibly unlikely.

citpeks 253 comments · 10 Years

Service dogs and pet dogs are both dogs, but the former serves a specific, extraordinary purpose the latter is not trained to, and is therefore allowed in places that the latter is not.  Pet dogs can provide comfort and fulfill duties for their owners as well, but they are not service dogs (something many owners also fail to understand).

It shouldn't be hard to comprehend what Apple's intent behind their rules changes pertaining to emulation were, but if some developer tries to sneak a general purpose emulator onto iOS, it should come at no surprise that Apple would balk.  The ability to play DOS games doesn't negate all the other potential capabilities that Apple objects to and bans on iOS.

While Apple does do a lot of disagreeable things, and does have questionable and/or ambiguous policies, the Post on social media/hope it goes viral via general media/make Apple the villain strategy of trying to get what you want is really getting tiresome.  Boo frickin' hoo if you don't understand the rules, which in this case are clear, even if that may not always be the case.

The last sentence of the story torpedoes any argument that the devs, and this writer, are trying to make.