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 的遊戲手柄來玩模擬器內的遊戲。
來源:TheVerge