“PC is not a game console”, Apple refuses to put emulators such as UTM on the shelves

On April 5 this year, Apple modified the App Store application listing policy on the iOS platform to allow developers to distribute game emulator applications.

After this news was announced, emulators quickly began to be prepared for release. Emulators such as iGBA and Delta have been launched on the App Store one after another, and now you can easily download many emulators.

The principle of the simulator is roughly to simulate the game console on other devices to achieve effects similar to the real machine. In this way, we can use iPhone or iPad to play games on handheld consoles such as Nintendo GameBoy.

After the App Store policy adjustment, Apple's new App review guidelines allow retro game console emulator apps to be put on the shelves. But even so, Apple still rejected the listing request for iDOS 3 (DOS emulator) and UTM SE (Windows system emulator).

In fact, game emulators such as iGBA and Delta essentially build a virtual machine in your mobile phone.

Since it is a virtual machine, if the system API and hardware conditions permit, it is completely feasible to run computer systems such as Windows, macOS, and Linux on it.

In fact, there are indeed some geeks who are keen on doing this. Some people have tried to build an environment through jailbreaking and other methods before, and ran macOS and Windows systems on the iPad.

Although the experience of using it is not very good, it at least verifies the feasibility.

Regarding the rejection of iDOS 3 and UTM SE, Apple mentioned Article 4.7 of the App Review Guidelines in the review reasons given by the App Store.

However, it was the existence of Article 4.7 of the App Review Guidelines that allowed Apple to allow retro game emulators to be put on the shelves.

The Verge then interviewed Chaoji Li, the developer of iDOS 3. He said that Apple’s specific explanation was: “Although the app provides an emulator function, it does not specifically simulate retro game consoles. According to Article 4.7 of the App Review Guidelines , only retro game console emulators are allowed to be put on the shelves.”

After Chaoji Li submitted the iDOS review, he posted a blog on his personal website to record the incident.

When iDOS was rejected by Apple, Chaoji Li updated this blog, saying: "They (Apple) suggested that I make changes and resubmit for review, but when I asked what changes should be made to meet the requirements, they had nothing known".

He also said: "When I asked what a retro game console was, they didn't know. As usual, they still gave the same old and unreasonable answer of 'we'll know it when we see it'."

After its new App was rejected from the shelves, the UTM team also shared the reasons given by Apple on

UTM also claimed that Apple refused to notarize it on the grounds that the app violated Section 2.5.2 of the App Review Guidelines.

The terms require: "Apps should be self-contained in their own packages and may not read or write data outside the scope of the designated container, nor may they download, install, or execute code that introduces or changes the features or functionality of the App, including other apps." "

This means that after being rejected from the App Store, UTM SE cannot enter other side-loaded third-party app stores.

Afterwards, Chaoji Li said in an email: "In short, as the only rule makers and enforcers in the iOS ecosystem, they do not need to be consistent at all."

UTM stated that it will not further promote UTM SE to be listed on the App Store because it believes that the application "has a poor experience and is not worth the effort."

The reason why Apple is relenting on retro game emulators may be related to the antitrust scrutiny it faces in Europe.

In order to comply with new EU regulations, Apple was forced to allow sideloading in March this year and licensed support for third-party app stores in the EU.

Some media outlets have sent requests for comment to Apple. But so far, Apple has not responded to this matter.

# Welcome to follow the official WeChat public account of Aifaner: Aifaner (WeChat ID: ifanr). More exciting content will be provided to you as soon as possible.

Ai Faner | Original link · View comments · Sina Weibo