Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the advanced-cron-manager domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /www/wwwroot/www.help4uu.com/wp-includes/functions.php on line 6121
想在iPhone上玩老游戏,无需暗度陈仓了 | 科技云

想在iPhone上玩老游戏,无需暗度陈仓了

想在iPhone上玩老游戏,无需暗度陈仓了

对于使用苹果手机的游戏玩家而言,今年的一大好消息,那绝对是iOS 17.5版本终于对游戏模拟器开了绿灯。

Delta模拟器在4月18日上架App Store后,就在北美霸榜近一个月,在国内也冲到过第二的位置。

想在iPhone上玩老游戏,无需暗度陈仓了

来自七麦数据

在后续的一个月中,PPSSPP、Dolphin、PSX这些玩家们十分熟悉的模拟器软件也纷纷登上了iOS的官方商店。

这背后,则是模拟器爱好者、软件开发者以及苹果之间,长达十余年的拉扯与角力。

1

我第一次意识到这其中的较量,还得追溯到我还在使用iPhone6的时代。

在我原本的想象中,用iPhone回顾一下童年游戏应该不是什么难事,直到我搜遍了App Store却没找到半个模拟器的踪迹,才得知苹果出于版权保护、本地数据安全等理由,禁止模拟器类型的App在自家商城上架。

面对这种一刀切的管理方式,满脑子都是《恶魔城》《火纹》和《机战》的我实在是不甘心,又去网上搜了一圈,发现有着类似烦恼的玩家远不止我一个人,而他们为了在非越狱的iPhone上玩到模拟器游戏,也是整出了五花八门的方案。

想在iPhone上玩老游戏,无需暗度陈仓了

在当年,想在苹果手机上看到这个界面绝非易事

当初最先被我寄予厚望的,是各种“伪装APP”, 这些模拟器把自己伪装成毫不相干的普通应用,比如随机姓名生成工具、社交聊天软件、或者拼图益智小游戏。它们在描述里不会提及“模拟器”半个字,也具备与伪装相符的功能,唯一的异样之处大概就是“功能简单却要卖1.99刀”。

但对于了解其中猫腻的用户,只需要进行“点一下A按键,然后把B的值改成某个特定组合,重复开关选项C三次”之类的操作后,便能进入到模拟器界面。

想在iPhone上玩老游戏,无需暗度陈仓了

看上去简单的小应用,背后却暗藏玄机

直接通过App Store下载“模拟器”的主意的确诱人,但这种瞒天过海的应用往往只能昙花一现。当我自以为找到了救命稻草的时候,却发现这些应用实际早已被苹果下架。

不仅如此,还有一些应用开发者看到了商机,制作了名称和界面相似,但是完全没有模拟器功能的“正经应用”上架App Store,全靠一些上当受骗的老哥提醒后来者:“别买这个拼图游戏,它真的只是拼图游戏!”,跟后来在淘宝买“3个大菠萝”颇有异曲同工之处。

由此也不难看出苹果对于此类App管制之严格。

2

也有些人想到了别的方法:既然App Store要受到苹果审查和监管,那我们绕开App Store不就好了?

对于安卓用户来说,通过浏览器、第三方市场或者其他设备获取应用安装包,直接安装应用是家常便饭,但在苹果的iOS平台上却绝非易事:虽然用户的确可以通过各种手段获取到后缀为IPA的应用安装包,并通过PC连接、使用特定工具将应用安装到手机上。但这些应用在iOS系统中是被认为“未受信任的”,不对一般用户开放。

想在iPhone上玩老游戏,无需暗度陈仓了

这种情况下,想要玩到模拟器的用户往往还要花费一番功夫,给模拟器应用添加“信用证书”,向系统证明自己“有资格”。比较常用的就是获取“企业证书”,将应用伪装成企业内部应用或开发中的测试应用,而用户作为企业的一员来使用这些应用。

但这些“小伎俩”也不是万能灵药。首先想要获取一个能用的“信任证书”就并非易事,直接能搜到的大多已经失效,从各种不知名小网站找到的又不那么让人放心。

这些信任证书还有分发次数和有效时间的限制,一旦“掉签”不仅会导致应用无法使用,还会清除应用内的用户数据,游戏存档也包括在内。要么随时关注证书状态及时更新,要么频繁地备份存档、防止进度归零,麻烦得不行。

这也让不少第三方平台把“自动续签”“永不掉签”作为卖点,甚至会要求用户付费“租赁”他们提供的信任证书。

而作为这些证书的提供方,苹果依旧掌握着它们的生杀大权。比如GBA4iOS的制作者Riley Testut就曾申请到了企业证书,偷偷用在了自己制作的模拟器上并免费分发给用户们。但在2014年2月20日,GBA4iOS的2.0版仅仅上线几个小时,苹果就撤销了Riles的企业证书。导致之后所有想安装/运行GBA4iOS的用户,都要修改系统时间到2014年2月18日之前,用一套“时间旅行”的骚操作来欺骗系统。

想在iPhone上玩老游戏,无需暗度陈仓了

每次打开模拟器前,都要去设置里修改系统时间,玩完还要记得改回来

当年最终还是没能安装上GBA4iOS的我,只能默默羡慕隔壁安卓手机松下载“模拟器全家桶”。

3

在很长时间里,苹果和用户之间都持续着这样的“拉锯战”——用户们悄悄地分享着各种技巧来“暗度陈仓”,而苹果紧随其后,下架应用,撤销证书并封堵系统漏洞。

想在iPhone上玩老游戏,无需暗度陈仓了

浏览器端也有将模拟器做成“页游”的独特方案,而它们往往也会被Safari的更新封堵

直到2019年,上面提到过的GBA4iOS的制作者Riley Testut完成了大学学业,开发了新一代用于iOS的游戏模拟器“Delta”,更重要的,是发布了名为AltStore的“非越狱”第三方应用市场。

最初Riley Testut只是想要鼓捣一套类似于之前“时间旅行”的模式,方便模拟器爱好者们用上Delta模拟器,但等当他把苹果的Xcode环境摸透之后,他意识到一道全新的大门在等待自己打开。

AltStore和当时众多第三方市场不同的是,它利用了苹果的Xcode——一个面向学生、个人等小开发者的免费开发环境——所存在的漏洞,将每个使用AltStore的用户都包装成了“开发者”。

在经过一套复杂但逻辑清晰的操作后,iOS系统会认为用户从AltStore上下载的应用,都是用户自己开发的,应用的信任证书也是每个用户自己通过合规的手续申请并使用的。相当于每个模拟器用户的苹果设备上,都有一个“自主研发”的Delta模拟器,而这些用户只是在合规地进行“私人测试”。

想在iPhone上玩老游戏,无需暗度陈仓了

除去下载模拟器,AltStore也提供了便捷易用的功能帮助用户刷新证书有效期

这彻底改变了以往模拟器玩家只能“打游击”的局面——在以前,模拟器依赖于第三方公开在网上的“企业证书”,被苹果发现并端掉只是时间问题;而现在,每个证书都是通过Xcode环境合法申请的,并且用户不会将这些证书外传,苹果也就很难发现其中的猫腻。相当于从依赖企业证书的“据点”模式,进化到了每个人都能独当一面的“去中心化”模式,给苹果反制的难度提升了一个数量级。而在2022年,AltStore的下载次数已经超过150万。

尽管想要把AltStore整起来,仍需要一台PC或Mac进行配合,每隔7天还需要对证书进行更新,并不能称上多方便。但相比以往,AltStore不管是在稳定性还是安全性上都近乎无可挑剔,除了Riley自己制作的Delta模拟器,其他开发者也可以将自己的应用提供给AltStore,让用户用相同的手段下载安装。比如前文提到的Dolphin、PPSSPP都靠着AltStore活跃在了模拟器爱好者们的苹果设备中。

4

AltStore的存在,为苹果用户们在iPhone上玩到模拟器游戏撕开了一道口子。而欧盟的DMA,则进一步让法律的天平也倾斜到了模拟器这一边,也是如今大家终于能直接通过App Store下载到模拟器的关键原因。

在2022年,欧盟起草了数字市场法案(Digital Markets Act,缩写DMA),这一法案的主要目的是防止市场上的众多领头羊滥用其市场力量,微软谷歌、Meta、字节跳动等业界“守门人”也是DMA的目标。而DMA对苹果的整改要求之一,就是要求苹果向用户开放权限,允许用户在iOS系统上合法安装和使用第三方应用或应用市场。

这意味着像是AltStore这类第三方市场不用躲在灰色地带“打游击”了,而是可以成为用户合规合法的选择。2024年1月,苹果也宣布遵循DMA,在欧盟地区对App Store进行政策更改,AltStore成为了第一批被“转正”的第三方应用市场。

想在iPhone上玩老游戏,无需暗度陈仓了

当然,苹果还是做出了一些限制,比如安装AltStore需要给苹果缴纳1.5欧的税费,而安装第三方应用时iOS会多次弹出安全风险警告

在这种大环境下,苹果的App Store即使还想“封杀”模拟器,也不能阻止用户从AltStore等其他商城获取模拟器,而最终,苹果选择了让App Store也向模拟器们敞开大门。

对于模拟器爱好者来说,在苹果设备上回味自己喜欢的老游戏再也不用东躲西藏,也不用再去绞尽脑汁和自己的手机斗智斗勇,自然是无比欢喜的一件事。有的人从App Store下载了Delta和PPSSPP后晒截图说“这感觉就像是灭霸在收集无限宝石”,其他用户则一边分享各自的体验,一边讨论下一个登上官方商店的模拟器又会是哪一个。

苹果虽然解禁了模拟器,并不意味着版权问题就不存在了,只不过现在变成了用户和开发者风险自负。在更新后的审核规则里,就提到除去模拟器代码要保证原创外,模拟器内所运行的游戏必须由开发模拟器的厂商提供,且模拟器厂商需要取得游戏厂商的授权。

对于这一点,模拟器的开发者和玩家们本就心知肚明。

在解禁后如井喷一般出现的各种教程中,视频播主们达成了有趣的默契:在谈及ROM的获取时,他们会摆出一副爱莫能助的表情,同时用手指向视频下方的评论区,似乎是在等某位热心观众放出“神秘网址”。

想在iPhone上玩老游戏,无需暗度陈仓了

这快要溢出屏幕的求生欲

在6月初,PPSSPP还遭遇了短暂的下架,制作者收到了苹果的投诉,称他的模拟器自带商城中有游戏侵犯了版权。苹果并没有点明是哪个游戏“冒犯天条”,而制作者也表示,PPSSPP的商城中的ROM都是 “Homebrew”,即爱好者免费发放的自制原创游戏,并不会存在版权风险。但出于安全起见,他将这些游戏全部下架,而PPSSPP也在3天后重新上线App Store。

结语

几何时,大家普遍认为以iPhone为代表的智能机已经扼杀了掌上游戏机的发展前景,彻底吃下了这块市场。

但不论是NS的风靡,还是怀旧掌机的兴起,都证明了掌机的需求并不能被智能机完全替代,反倒是此前苹果对模拟器的严控,致使其产生了一块功能短板,促使想要在便携设备上体验怀旧游戏的用户们考虑其他设备。

尽管显得有些半推半就,但随着对Apple Arcade的推动陷入僵局,苹果打造自家封闭式游戏生态的尝试多半是暂时告吹了,此时的模拟器显然也不再是其发展版图上的干扰项,而是为了拉拢用户所需要在一定程度上团结的对象。

正应了那句话:没有永远的敌人,只有永远的利益。

文章来源于互联网:凤凰网-想在iPhone上玩老游戏,无需暗度陈仓了

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注