8 月 10 日消息 苹果公司周一将流行的 DOS 模拟器应用“iDOS 2”从 App Store 应用商店中下架,苹果给出的理由是反对安装或运行改变应用特性或功能的可执行代码。
开发者 Chaoji Li 在 7 月下旬首次提醒用户 iDOS 2 即将消亡,称苹果将撤下该应用,因为它没有遵守 App Store Review 准则 2.5.2。
苹果公司的规则规定:“应用程序应在其应用束中自成一体,不得在指定的容器区域之外读取或写入数据,也不得下载、安装或执行引入或改变应用程序特征或功能的代码,包括其他应用程序。”
作为一个受欢迎的模拟器,iDOS 2 在 iOS 上模拟了 DOS 系统,可以用来玩经典 DOS 游戏,并允许用户进行编码,与应用程序互动,甚至运行 Windows 3.1,还可以通过蓝牙连接 PC 键盘、游戏手柄和鼠标。
9 月份 iDOS 2 的一次更新带来了 iTunes 文件共享的兼容性,允许用户导入文件并运行自定义游戏或程序,正是这个工具引起了苹果的不满。
苹果在给 Li 的信中说:“具体来说,你的应用程序可以执行 iDOS 包和图像文件,并允许 iTunes 文件共享和文件支持导入游戏。执行代码可以引入或改变应用程序的特点或功能,并允许在没有许可的情况下下载内容。”
在随后的一篇博客文章中,李说他不会删除 iTunes 文件共享,因为这将是对那些为该功能购买该应用程序的客户的“背叛”。
就其本身而言,Li 称他在每次提交的应用程序中都对该应用程序的功能持开放态度,甚至还包括一个说明,指出使用文档浏览器模式和包含 iTunes 文件共享功能。苹果公司的审查人员在上个月将该应用程序删除之前,让其进行了十多次更新。
了解到,iDOS 的最初版本于 2010 年发布到 App Store,然后被苹果公司删除。Li 的第二次尝试,即 iDOS 2,在 2014 年成功上架。