只因能让iPad上运行Windows,iDOS 2可能要凉了

只因能让iPad上运行Windows,iDOS 2可能要凉了,第1张

App Store作为全球最富盛名的应用商店,同时也是一个千亿美元级的巨大市场,无数开发者借助这一平台也走向了财富自由之路。而苹果方面的审核人员与开发者之间的交锋,则是App Store上百看不厌的“戏码”,双方以App Store的审核指南为舞台,在过去十年间可谓是你来我往、好不热闹。

最近,又有开发者与苹果的审核人员“杠上了”。经典DOS系统模拟应用iDOS 2的开发者Chaoji Li在日前控诉这一审核团队,因为他试图在App Store提交含BUG修复的iDOS 2应用更新,但被告知该更新违反了2.5.2准则而被拒绝。审核人员给了Chaoji Li一共14天的时间,让其提交删除违规功能的更新,否则该应用将被下架。

那么iDOS 2违反了App Store的哪条规则呢?根据苹果给予的官方回复显示,“在审查期间,你的应用程序安装或启动了可执行代码,这在App Store上是不允许的。具体来说,你的应用程序执行了iDOS包和图像文件,并允许iTunes文件共享和文件支持导入 游戏 。执行代码可以引入或改变应用程序的特点或功能,并允许下载未经许可的内容。”

按常理来说,旨在让用户在当下的苹果设备上玩经典DOS 游戏 的iDOS 2看上去是人畜无害的,其在2014年上线后也并未被苹果打击,但问题就出在2020年的更新上。由于苹果方面对iTunes文件共享和捆绑没有所有权 游戏 文件的限制,iDOS 2多年来一直没有更新,但在2020年开发者实现了文件存储功能,并再次更新了这一应用。

事实上,iDOS 2被苹果盯上的原因就在这里,其目前已经能够运行通过文件共享访问的 游戏 和程序。就在不久之前,海外 科技 媒体Fast Company借助iDOS 2在iPad上安装了Windows 3.1,还生动形象地描述了在获得Windows 3.1的副本后,借助苹果官方的Files应用将Windows 3.1转移到iPad,并依靠iDOS 2能够在Files中提取文件的权限,最终在iDOS 2应用内部安装了这个Windows系统。

别看Chaoji Li解释称,在每次更新时都明确说明该应用的工作原理,但实现在应用之中运行应用的效果,却是为苹果所不容的。甚至于借助iDOS 2,Fast Company方面还为Windows 3.1打上了音频驱动,实现了在Windows 3.1上不仅可以玩自带的《纸牌》和《扫雷》,还能玩《文明 II》等其他 游戏 ,也就是在应用之中的应用里打开新的应用,搞出了三层套娃来。

并且需要注意的是,通过iDOS 2运行的Windows 3.1既然能玩 游戏 ,自然也就能用DOS版的word等软件,这下就让iPad Pro勉强能够实现的生产力,在任何一台iPad上都能做到了。当然,这只是一个玩笑话,毕竟在应用之中提供打开新应用的能力一向是苹果深恶痛绝的,而这类应用也往往被称之为模拟器

没错,在App Store的生态之中,模拟器是一个从始至终都受到苹果严厉打击的品类,严格程度甚至超过了赌博、暴力类型的应用。不信的话,大家可以试一试在App Store之中搜索模拟器,基本上是不会有任何结果的。而之前为了让模拟器应用上架,开发者们往往使用伪装。

而此前在App Store中存活了很久的任天堂NES/SNES模拟器Floppy Cloud,就是一款将自己伪装成具有文件管理功能的应用,只有在执行特定的.smc文件(任天堂 游戏 模拟器文件)时,才会出现的 游戏 模拟功能。除此之外,玩家想要在iOS/iPadOS生态中用上模拟器,就只能将设备越狱来安装模拟器,或是下载企业版应用,但这些行为往往都有着极大的风险,甚至会有黑灰产在此类应用中注入挖矿脚本。

为什么苹果会对模拟器深恶痛绝?首要的原因就是版权。一直以来模拟器都处于游走在法律边界的灰色地带,存在侵犯无数著作权的盗版资源,并破坏被模拟对象商业生态的情况。上世纪90年代索尼就曾起诉了两款PS模拟器软件VGS和Bleem,这场官司更是曾一路打到美国的最高法院,而任天堂方面对模拟器的诉讼,则更是从上个世纪一直延续到了当下。

既然模拟器是索尼与任天堂等内容提供商的眼中钉,因此为了避免连带责任,苹果将其一刀切也很正常。更为重要的是,模拟器应用还有可能会为iOS/iPadOS生态带来安全问题,App Store审核团队能够在极大程度上确保每一款上架的应用都是安全的,但模拟器带来的问题,就是它可以绕过审核打开一个在苹果掌控之外的应用,这显然就将使得苹果无法保证其安全性。

对于苹果这样一个追求用户稳定体验的企业来说,显然这种情况自然是难以容忍的。即便是微信能够上线小程序,也是其团队乃至马化腾前往美国与苹果进行谈判交涉的结果,并且最终小程序也只是一个套了程序外壳的H5。强如腾讯都没有让苹果放开这个口子,其他开发者无疑就更难了。

所以此次iDOS 2被威胁下架事件的完整情况,是在2020年时,Chaoji Li通过某种方式“糊弄”了苹果方面的审核人员,使得其批准了iDOS 2能够从iCloud或Files应用中提取DOS文件。而Fast Company方面发现了这一功能后如获至宝,为读者演示了一下用iPad运行Windows,这一消息传到苹果耳中就直接导致了iDOS 2被“安排”。

只能说Fast Company在不经意之间毁掉了Chaoji Li挣钱的工具,也让iOS端的DOS 游戏 爱好者面临玩不到 游戏 的困境,这或许是一出不懂得“闷声大发财”而导致的“悲剧”。

只需要利用几款虚拟DOS软件即可,比如aDosBox、DosBox Turbo、iDOS、DOSPAD、Aemula等等,而它们基本上都是从PC上的DosBox这款经典的DOS虚拟软件发展而来。其中,我个人习惯在Android设备上使用aDosBox,而在iOS设备中使用iDOS,逐一来看。

在Android设备上运行aDosBox,进入DOS虚拟环境。点击手机的菜单键,可以呼出功能菜单,这里可以选择启动虚拟键盘或者手柄,也可以对相关设备进行设置,比如手柄的可视度等等。同时,这里还可以对CPU进行设置,但一般使用选择默认就OK。再看屏幕,上面提示系统虚拟的C盘其实就是手机内存卡的“sdcard”根目录,所以我们要通过辅助管理软件如豌豆荚等将游戏文件复制到该目录下。然后,在虚拟DOS界面中运行DOS命令,便可以进行游戏了。这里,为了运行游戏方便,建议将文件夹改成容易记的名字如名称字母的缩写。而且,游戏运行的可执行文件、批处理文件等的名称,也可以考虑统一更名为“play”。

在智能手机和平板电脑上玩DOS游戏-Android-aDosBox-模拟DOS环境

在智能手机和平板电脑上玩DOS游戏-Android-aDosBox-点击手机菜单键,呼出功能菜单

在智能手机和平板电脑上玩DOS游戏-Android-aDosBox-点击OnScreen Keyboard,启动虚拟键盘

在智能手机和平板电脑上玩DOS游戏-Android-aDosBox-点击SDL Settings,呼出设备相关设置

在智能手机和平板电脑上玩DOS游戏-Android-aDosBox-点击DOSBox,呼出CPU设置等

在智能手机和平板电脑上玩DOS游戏-Android-aDosBox-运行DOS命令

在智能手机和平板电脑上玩DOS游戏-Android-aDosBox-命令执行中

在智能手机和平板电脑上玩DOS游戏-Android-aDosBox-呼出虚拟手柄

在智能手机和平板电脑上玩DOS游戏-Android-aDosBox-《轩辕剑外传:枫之舞》开始游戏

在智能手机和平板电脑上玩DOS游戏-Android-aDosBox-《轩辕剑外传:枫之舞》-跟墨老头对话

在智能手机和平板电脑上玩DOS游戏-iOS-iDOS-在iTunes中购买iDOS,6元人民币

不过,Android设备上运行DOS虚拟软件能耗比较大,发热量会急剧上升,尤其是使用HTC One X……所以,我更倾向于在iOS设备上尤其是iPad 4上玩DOS游戏。而使用到的虚拟DOS软件既可以通过越狱安装插件获得,也可以在iTunes购买。这里我用到的是iDOS,目前售价是6元人民币,很便宜。与aDosBox相比,iDOS的界面无疑要华丽许多,而且 *** 控也更丰富,除了键盘和手柄外还有鼠标和摇杆。另外,个人觉得iDOS的稳定性和对游戏的兼容性也比较好,推荐使用。至于实际的 *** 作方法,iDOS与aDosBox很相似。而下面就是使用iDOS的全部过程,以及成功运行的老牌经典游戏!

注:有游戏在iPad 4上运行时画面会被拉伸,可搜索相关补丁予以解决。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11946255.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存