來源:三易生活
App Store 作為全球最富盛名的應用商店,同時也是一個千億美元級的巨大市場,無數開發者借助這一平臺也走向了財富自由之路。而蘋果方面的審核人員與開發者之間的交鋒,則是 App Store 上百看不厭的 " 戲碼 ",雙方以 App Store 的審核指南為舞臺,在過去十年間可謂是你來我往、好不熱鬧。
最近,又有開發者與蘋果的審核人員 " 杠上了 "。經典 DOS 系統模擬應用 iDOS 2 的開發者 Chaoji Li 在日前控訴這一審核團隊,因為他試圖在 App Store 提交含 BUG 修復的 iDOS 2 應用更新,但被告知該更新違反了 2.5.2 準則而被拒絕。審核人員給了 Chaoji Li 一共 14 天的時間,讓其提交刪除違規功能的更新,否則該應用將被下架。
那么 iDOS 2 違反了 App Store 的哪條規則呢?根據蘋果給予的官方回復顯示," 在審查期間,你的應用程序安裝或啟動了可執行代碼,這在 App Store 上是不允許的。具體來說,你的應用程序執行了 iDOS 包和圖像文件,并允許 iTunes 文件共享和文件支持導入游戲。執行代碼可以引入或改變應用程序的特點或功能,并允許下載未經許可的內容。"
按常理來說,旨在讓用戶在當下的蘋果設備上玩經典 DOS 游戲的 iDOS 2 看上去是人畜無害的,其在 2014 年上線后也并未被蘋果打擊,但問題就出在 2020 年的更新上。由于蘋果方面對 iTunes 文件共享和捆綁沒有所有權游戲文件的限制,iDOS 2 多年來一直沒有更新,但在 2020 年開發者實現了文件存儲功能,并再次更新了這一應用。
事實上,iDOS 2 被蘋果盯上的原因就在這里,其目前已經能夠運行通過文件共享訪問的游戲和程序。就在不久之前,海外科技媒體 Fast Company 借助 iDOS 2 在 iPad 上安裝了 Windows 3.1,還生動形象地描述了在獲得 Windows 3.1 的副本后,借助蘋果官方的 Files 應用將 Windows 3.1 轉移到 iPad,并依靠 iDOS 2 能夠在 Files 中提取文件的權限,最終在 iDOS 2 應用內部安裝了這個 Windows 系統。
別看 Chaoji Li 解釋稱,在每次更新時都明確說明該應用的工作原理,但實現在應用之中運行應用的效果,卻是為蘋果所不容的。甚至于借助 iDOS 2,Fast Company 方面還為 Windows 3.1 打上了音頻驅動,實現了在 Windows 3.1 上不僅可以玩自帶的《紙牌》和《掃雷》,還能玩《文明 II》等其他游戲,也就是在應用之中的應用里打開新的應用,搞出了三層套娃來。
并且需要注意的是,通過 iDOS 2 運行的 Windows 3.1 既然能玩游戲,自然也就能用 DOS 版的 word 等軟件,這下就讓 iPad Pro 勉強能夠實現的生產力,在任何一臺 iPad 上都能做到了。當然,這只是一個玩笑話,畢竟在應用之中提供打開新應用的能力一向是蘋果深惡痛絕的,而這類應用也往往被稱之為模擬器。
沒錯,在 App Store 的生態之中,模擬器是一個從始至終都受到蘋果嚴厲打擊的品類,嚴格程度甚至超過了賭博、暴力類型的應用。不信的話,大家可以試一試在 App Store 之中搜索模擬器,基本上是不會有任何結果的。而之前為了讓模擬器應用上架,開發者們往往使用偽裝。
而此前在 App Store 中存活了很久的任天堂 NES/SNES 模擬器 Floppy Cloud,就是一款將自己偽裝成具有文件管理功能的應用,只有在執行特定的 .smc 文件(任天堂游戲模擬器文件)時,才會出現的游戲模擬功能。除此之外,玩家想要在 iOS/iPadOS 生態中用上模擬器,就只能將設備越獄來安裝模擬器,或是下載企業版應用,但這些行為往往都有著極大的風險,甚至會有黑灰產在此類應用中注入挖礦腳本。
為什么蘋果會對模擬器深惡痛絕?首要的原因就是版權。一直以來模擬器都處于游走在法律邊界的灰色地帶,存在侵犯無數著作權的盜版資源,并破壞被模擬對象商業生態的情況。上世紀 90 年代索尼就曾起訴了兩款 PS 模擬器軟件 VGS 和 Bleem,這場官司更是曾一路打到美國的最高法院,而任天堂方面對模擬器的訴訟,則更是從上個世紀一直延續到了當下。
既然模擬器是索尼與任天堂等內容提供商的眼中釘,因此為了避免連帶責任,蘋果將其一刀切也很正常。更為重要的是,模擬器應用還有可能會為 iOS/iPadOS 生態帶來安全問題,App Store 審核團隊能夠在極大程度上確保每一款上架的應用都是安全的,但模擬器帶來的問題,就是它可以繞過審核打開一個在蘋果掌控之外的應用,這顯然就將使得蘋果無法保證其安全性。
對于蘋果這樣一個追求用戶穩定體驗的企業來說,顯然這種情況自然是難以容忍的。即便是微信能夠上線小程序,也是其團隊乃至馬化騰前往美國與蘋果進行談判交涉的結果,并且最終小程序也只是一個套了程序外殼的 H5。強如騰訊都沒有讓蘋果放開這個口子,其他開發者無疑就更難了。
所以此次 iDOS 2 被威脅下架事件的完整情況,是在 2020 年時,Chaoji Li 通過某種方式 " 糊弄 " 了蘋果方面的審核人員,使得其批準了 iDOS 2 能夠從 iCloud 或 Files 應用中提取 DOS 文件。而 Fast Company 方面發現了這一功能后如獲至寶,為讀者演示了一下用 iPad 運行 Windows,這一消息傳到蘋果耳中就直接導致了 iDOS 2 被 " 安排 "。
只能說 Fast Company 在不經意之間毀掉了 Chaoji Li 掙錢的工具,也讓 iOS 端的 DOS 游戲愛好者面臨玩不到游戲的困境,這或許是一出不懂得 " 悶聲大發財 " 而導致的 " 悲劇 "