
一款新的 iOS 游戏模拟器已加入其中。 UTM 是一款开源 PC 操作系统模拟器,经过漫长的审核过程和之前的拒绝,现已发布UTM SE 。
您可以在 iOS 和 VisionOS 的 App Store 上免费下载 UTM SE,并将其添加到欧盟的替代应用市场 AltStore Pal 中。 UTM 在 X(以前的 Twitter)上发帖称:“向 AltStore 团队的帮助表示感谢,并感谢 Apple 重新考虑他们的政策。”
据开发者称( 并被 The Verge 发现),该应用程序于 6 月份被欧盟的 App Store 和第三方应用商店拒绝。在发布到 X 的一份声明中,这是由于 App Store 指南中的规则 4.7 造成的,该规则适用于其他应用程序,例如Delta – 模拟游戏机玩视频游戏的游戏模拟器。经过两个月的审查过程后,苹果拒绝了该应用程序的加入,因为正如开发者所说,“PC 不是游戏机”。它引用了《公证审查指南》中的规则 2.5.2,其中规定应用程序不得“下载、安装或执行引入或更改应用程序(包括其他应用程序)的特性或功能的代码”。
— UTM (@UTMapp) 2024 年 6 月 9 日
纵观苹果的指导方针,它的拒绝似乎来自于该应用程序使用了即时(JIT)编译。 UTM 等模拟器经常使用它来获取代码并进行转换,以便它可以适用于任何系统。由于 Apple 操作系统的锁定性众所周知,UTM 等应用程序可让您模拟或托管 30 多个适用于 MacOS、iPadOS 和 iOS 的操作系统。然而,根据苹果公司的说法,它对 JIT 的使用存在安全风险,可能会让用户遭受恶意软件的攻击。
所以现在App Store上的UTM,UTM SE,不涉及JIT。然而,开发商 Turing Software 表示,该应用程序“体验不佳,不值得为之奋斗”。这可能类似于 Dolphin 模拟器在 iOS 或 MacOS 应用程序中处理的情况。 UTM 帖子链接到oatmealdome.me 上的博客,其中指出 Dolphin 使用“解释器”运行代码来绕过 JIT,但它“慢很多倍”。
基本上,UTM SE 会像普通的 UTM 一样,但运行速度会慢很多。它似乎支持的操作系统也较少,只是在其商店页面上注明“x86、PPC 和 RISC-V 架构”。然而,如果您只想在手机上玩一些复古电脑游戏,那么它可能值得一试 – 特别是因为它是免费的。
不过,现在还有很多其他 iPhone 模拟器可用,包括前面提到的 Delta、RetroArch 和 PPSSPP。这要归功于欧盟《数字市场法案》的新规定,促使苹果允许在其设备上使用第三方应用商店。