iOS 应用程式开发人员Riley Testut 刚发表了一个为AltStore 的手机用任天堂模拟器。据称,它将作为App Store 应用程式发布,即表示用家无须越狱也可以使用模拟器玩Super Mario 等经典的任天堂游戏。
Testut 指他参考iOS 开发人员和越狱社团队多年来使用的技巧和漏洞,成功绕过了Apple 的限制。故此次他不但研发了模拟器,还研发了能够替代App Store 的应用程式商店来支援他的模拟器。实际上,Testut 早在2014 年就已经展示了同样的技巧,当时他利用苹果企业开发者计划( Apple Developer Enterprise Program) 允许用家安装他的Nintendo 模拟器GBA4iOS。但近年来,苹果对开发者计划愈来愈多限制,尤其是在发现Facebook 和Google 滥用该计划向消费者分发VPN 应用程序后,Apple 近乎全面控制整个开发者计划。为此,Testut 研究了新方法令Apple 难以强行将其程式下架。
AltStore 需要用家先在Mac 或Windows PC 上安装AltServer 应用程式,再插入iOS 设备以手动安装AltStore 软件,该令应用程式用Xcode 编译并自动安装在用家的设备上。
AltStore 还会以iTunes Wi-Fi 同步功能来确保应用程式每周刷新一次,以避免Apple 强行删除该程式。
Testut 说Apple 并非完全无法终止其程式,但不会是轻而易举的事,因为Apple 不能完全撤出所有DIY 开发人员丶学校和其他依赖iOS 来学习开发应用程式的企业开发使用者。即使Apple 禁止其程式进行Wi-Fi 同步更新,用家只要每周将手机连接电脑以进行手动更新就可以继续使用AltStore 及其应用程序。Testut 指,暂时未能估计Apple 会怎么做,但只要iTunes 可以同步应用程序,Alt Store 就可以正常工作,就仍然有前进的道路。
Testut 在今天稍早时已在软件代管服务平台GitHub 公开发布了AltStore 的试用版,而完整版将于9 月28 日(星期六)正式上架。目前,试用版提供了称名为Delta Lite 的Delta 版本,该版本支援NES 游戏,而完整版将会支援SNES,Game Boy,Game Boy Advance 和Nintendo 64 等更多的游戏平台。参考Apple 早前在其WWDC 上的说法,iOS 13 将会支援Sony DualShock 4 和Xbox One,即意味用家可以使用游戏机控制器或任何支援MFi 的游戏手柄来玩模拟器内的游戏。
,