自從蘋果更改了 App Store 的規則,不同的遊戲主機模擬器開始在 App Store 陸續上架,讓大家可以利用這些模擬器重溫各款經典遊戲。不過,蘋果容許多款模擬器上架,並不代表是模擬器就可以上架。最近就有一款名為 UTM 的模擬器程式,因通過不了蘋果的審批程序,最終無緣上架。
UTM 是甚麼?
UTM 其實不是甚麼的新程式,只是一直在 App Store 有 macOS 版,而開發者 Turing Software 就想在借助近期多款遊戲主機模擬器成功上架 App Store 之時,讓 UTM 都可以在 App Store 有 iOS 版可供下載。
UTM 是一款虛擬機器程式。它可以模擬超過 30 款處理器,運行不同的作業系統,包括 Windows 及 Linux。以現時已有的 iOS 版來說,更可以支援使用不同外置鍵盤、滑鼠、觸控板及手掣等。不過,過往 UTM 都無法於 App Store 上架,有興趣的用家只能經非正規途徑下載使用。因蘋果更改了 App Store 使用守則,似乎為 Turing Software 帶來曙光……
蘋果審查員以違例為由拒絕上架
當 Turing Software 提交了 UTM 予蘋果進行審批,本來認為可借助模擬器的身分,以及前有眾多成功的經驗,應該也沒甚麼問題。不過,蘋果的審查員認為 UTM 違反了《App 審核指南》中的條款 4.7。該條文如下︰
“App 中可以提供未嵌入二進位檔案的某些軟體,尤其是 HTML5 迷你 App 和迷你遊戲、串流遊戲、聊天機器人以及外掛程式。此外,復古遊戲主機模擬器 App 可以提供遊戲下載服務。你應對你的 App 中提供的所有此類軟體負責,包括確保此類軟體符合本指南的各項準則和所有適用法律。違反一項或多項準則的軟體將導致你的 App 被拒絕。”
不過問題是,條款針對的是「迷你 App、迷你遊戲、串流遊戲、聊天機器人、外掛程式和遊戲模擬器」,但 UTM 其實是一款可以模擬電腦的模擬器,與現時眾多的遊戲主機模擬器不同,但蘋果就是以條款 4.7 為由提出反對,令 Turing Software 也有不解的地方。
開發商並不打算向蘋果提出上訴
有些人或認為 Turing Software 會提出反對,尋求蘋果改變主意。不過,他們已決定暫時放棄再次提交 UTM 作審批。他們認為,由於 JIT 編譯器本身是蘋果不容開發者加入至模擬器程式內的,若為通過審批而嘗試改為一款不用 JIT 的版本,將會嚴重影響效能,令 UTM 變得不可用,因此寧願維持現狀就好了。
因此,iOS 版的 UTM 暫時仍無法於 App Store 上架,要下載使用的話就只可經他們的官網,按指示完成。
來源︰9to5Mac