蘋果現在允許經典遊戲模擬器上架App Store
對App Store條款的修改推翻了禁止在iPhone 和iPad 上使用模擬器的舊規則。 App Store 的長期規定是禁止執行外部程式碼的應用程式。這意味著事實上禁止了遊戲機和經典遊戲模擬器。而今App Store指南4.7的修改改變了這一切。
蘋果現在允許”未嵌入二進位檔案的軟體”在App Store 託管的應用程式中運行。該公司明確指出了哪些軟體可以運行,其中包括”復古遊戲機模擬器應用程式”。
開發者要對任何可載入應用程式的軟體負責。蘋果特別指出,附加組件和ROM 必須遵守若干準則和所有適用法律。
具體來說,蘋果表示必須遵守以下規定:
- 遵守所有隱私權準則,包括但不限於準則5.1 中規定的有關收集、使用和共享資料以及敏感資料(如來自兒童的健康和個人資料)的規則。
- 包括過濾不良資料的方法、報告內容和及時回應關切的機制,以及阻止濫用使用者的能力。
- 使用應用程式內購買,向最終用戶提供數位商品或服務。
- 未經事先許可,應用程式不得擴充或向軟體公開本地平台API。
- 未經用戶明確同意,應用程式不得與應用程式中提供的任何單一軟體共享資料或隱私權限。
- 應用程式中必須提供軟體和元資料索引,該索引必須包含通用鏈接,可連結到應用程式中提供的所有軟體。
- 應用程式必須共享最高年齡分級內容的年齡分級。
鑑於現有的模擬器通常依賴用戶提供的ROM 文件,目前還不清楚將如何執行。在越獄設備上的模擬器中,有些依賴檔案匯入ROM 檔案和BIOS 文件,有些則有自訂檔案匯入功能。
儘管遊戲機製造商的立場不同,但模擬的概念是合法的。不合法的是使用用戶並不擁有的ROM 檔案或製造商提供的原始程式碼來製作模擬器,這正是二十多年前Connectix 的Playstation 模擬器失敗的原因。
目前已有一系列模擬器可用於Mac 等其他平台。這些模擬器很可能很快就會出現在iOS和iPadOS 上。