Apple to Pull 'iDOS 2' DOS Emulator From App Store

iDOS 2, an app designed to allow users to play classic DOS games, will soon be pulled from the App Store, the app's creator said today.

idos 2 app ios
According to iDOS developer Chaoji Li, he tried to submit an iDOS update with bug fixes to the ‌App Store‌, but was told that the update was rejected because it violated the 2.5.2 ‌App Store‌ guideline that says apps cannot install or launch executable code.

During review, your app installed or launched executable code, which is not permitted on the App Store.

Specifically, your app executes iDOS package and image files and allows iTunes File Sharing and Files support for importing games. Executing code can introduce or changes features or functionality of the app and allows for downloading of content without licensing.

Please note that while educational apps designed to teach, develop, or allow students to test executable code may, in limited circumstances, download code, such code may not be used for other purposes and such apps must make the source code completely viewable and editable by the user.

Apple's ‌App Store‌ team has given Li 14 days to submit an update removing the offending functionality, or the app will be removed from the ‌App Store‌.

iDOS 2 has been available in the ‌App Store‌ since 2014, and its predecessor, iDOS, was first released in 2010. iDOS has had issues with Apple before, and in 2010, Apple pulled the original emulator app from the ‌App Store‌. Changes were made, and the app was allowed back in the ‌App Store‌ in 2011, but there have still been ongoing troubles with Apple.

iDOS 2 went four years without an update because of Apple's restrictions on iTunes file sharing and bundling game files without ownership, but in 2020, Li implemented document storage and was able to once again update the app.

Since 2020, iDOS has been able to run games and programs accessed through file sharing, which Apple now says is not allowed. Li says that he never aimed to trick or fool reviewers, and instead made it clear with each update how the app worked.

Li says that he is not going to cut the critical functions of the iDOS 2 app to comply with Apple's ‌App Store‌ rules, because it would be a betrayal of users who purchased the app for those features.

iDOS 2 is still available for purchase at the current time, but Apple may soon be pulling it from the ‌App Store‌.

Top Rated Comments

zorinlynx Avatar
35 months ago
Those of us who ask for sideloading, this is another big reason why.

We should be able to run software on hardware we own even if it goes against Apple's moral code.
Score: 90 Votes (Like | Disagree)
HiVolt Avatar
35 months ago
What "executables" is it running other than the DOS programs its emulating? How the hell do you run those otherwise?

Apple truly loves to control everything. And yes, this is why you need the ability to sideaload.
Score: 63 Votes (Like | Disagree)
Mockletoy Avatar
35 months ago
This is the kind of consumer-hostile nonsense that is making me think long and hard about what I intend to replace my XS Max with.

I’d love to hear Apple explain how not letting me play 25 or 30-year-old games for a quick nostalgia fix is for my own good.

Of course they’d probably come up with some mealymouthed nonsense, like when they try to explain why it’s bad and wrong to stream external, unvetted content (games) to an iOS device, but it’s also perfectly fine to stream external, unvetted content (videos) to an iOS device.
Score: 54 Votes (Like | Disagree)
WB2Colorado Avatar
35 months ago
If there was ever a case for sideloading, this is it right here.
Score: 41 Votes (Like | Disagree)
LawJolla Avatar
35 months ago
This is absolute crap. Half of the App Store apps are wrapped Javascript / React Native apps that dynamically load to your phone every launch.
Score: 37 Votes (Like | Disagree)
frogslapper Avatar
35 months ago
The future sucks. Unimaginable power in the palm of our hands, but neutered by the whims of the most valuable and powerful corporation in the world.
Score: 31 Votes (Like | Disagree)

Popular Stories

iPhone 16 Side 2 Feature

iPhone 16 Pro Expected Later This Year With These 10 New Features

Monday March 11, 2024 7:51 am PDT by
While the iPhone 16 Pro and iPhone 16 Pro Max are still around six months away from launching, there are already many rumors about the devices. Below, we have recapped new features and changes expected so far. These are some of the key changes rumored for the iPhone 16 Pro models as of March 2024:Larger displays: The iPhone 16 Pro and iPhone 16 Pro Max will be equipped with larger 6.3-inch...
iphone se 4 modified flag edges

iPhone SE 4 Expected to Depreciate Heavily

Tuesday March 12, 2024 9:04 am PDT by
Resale value trends suggest the iPhone SE 4 may not hold its value as well as Apple's flagship models, according to SellCell. According to the report, Apple's iPhone SE models have historically depreciated much more rapidly than the company's more premium offerings. The third-generation iPhone SE, which launched in March 2022, experienced a significant drop in resale value, losing 42.6%...
iOS 17

Apple Preparing iOS 17.4.1 Update for iPhone

Monday March 11, 2024 6:05 am PDT by
Apple appears to be internally testing iOS 17.4.1 for the iPhone, based on evidence of the software update in our website's logs this week. Our logs have revealed the existence of several iOS 17 versions before Apple released them, ranging from iOS 17.0.3 to iOS 17.3.1. iOS 17.4.1 should be a minor update that addresses software bugs and/or security vulnerabilities. It is unclear when...
M3 iPad Feature 3

2024 iPad Pro: Key Rumors to Be Aware of Ahead of Announcement

Monday March 11, 2024 6:00 pm PDT by
Apple's next-generation iPad Pro models are expected to be announced in a matter of weeks, so what can customers expect from the highly anticipated new machines? The 2022 iPad Pro was a minor update that added the M2 chip, Apple Pencil hover, and specification upgrades like Wi-Fi 6E and Bluetooth 5.3 connectivity. The iPad Pro as a whole has generally only seen relatively small updates in...
iOS 17

iOS 17.4 Now Available With These 12 Changes for Your iPhone

Sunday March 10, 2024 12:29 pm PDT by
iOS 17.4 was released last week following over a month of beta testing, and the update includes many new features and changes for the iPhone. iOS 17.4 introduces major changes to the App Store, Safari, and Apple Pay in the EU, in response to the Digital Markets Act. Other new features include Apple Podcasts transcripts, an iMessage security upgrade, new emoji options, and more. Below, we...
iPad Air 12

Gurman: New iPads to Launch Towards 'End of March' or April

Monday March 11, 2024 9:42 am PDT by
Apple plans to release new iPad Pro and iPad Air models "around the end of March or in April," according to Bloomberg's Mark Gurman. He also expects new Magic Keyboard and Apple Pencil accessories for iPads to launch simultaneously. Apple is expected to release a larger 12.9-inch iPad Air In his Power On newsletter on Sunday, Gurman reiterated that Apple is preparing a special build of the...
Apple EU iOS Changes

Apple Announces Ability to Download iPhone Apps From Websites in EU

Tuesday March 12, 2024 5:00 am PDT by
Apple today announced three further changes for developers in the European Union, allowing them to distribute apps directly from webpages, choose how to design in-app promotions, and more. Apple last week enabled alternative app stores in the EU in iOS 17.4, allowing third-party app stores to offer a catalog of other developers' apps as well as the marketplace developer's own apps. As of...
airpods pro noise cancellation

Gurman: AirPods Pro to Gain 'Hearing Aid Mode' in iOS 18

Monday March 11, 2024 5:34 am PDT by
AirPods Pro will gain a new "hearing aid mode" with the release of iOS 18 later this year, according to the latest report by Bloomberg's Mark Gurman. Writing in the subscriber edition of his regular Power On newsletter, Gurman claims that the "big news" for AirPods Pro in the near term will be support for a hearing aid-style function when iOS 18 drops in the fall. To be clear, this isn't ...