而苹果方面的审核人员与开发者之间的交锋,则是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游戏爱好者面临玩不到游戏的困境,这或许是一出不懂得“闷声大发财”而导致的“悲剧”。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)