
在維護自己利益方面,蘋果毫不妥協。事情還是與 App Store 有關。上週 Epic Games 向蘋果(及 Google)發難,公開挑戰 App Store 的抽成規則,於是《要塞英雄》App 被蘋果下架。
緊接著,Epic Games 提告蘋果。
但蘋果當然不好惹,也使出大招:威脅移除 Epic Games 的開發者帳戶,包括 iOS 和 Mac 平台。
一場大戰,一觸即發。
蘋果封殺大棒揮向 Epic Games
美國時間 8 月 17 日正值週一,Epic Games 又開始在社交媒體指責蘋果──原因是蘋果不僅封殺《要塞英雄》App,還威脅封殺 Epic Games。
簡單說就是移除 Epic Games 的開發者帳戶。
Epic Games 提交法院的檔案可見,蘋果 8 月 14 日寄給 Epic Games 一封信,表示:
進一步審查與您 Apple Developer Program 會員資格相關活動後,我們發現一些違反 Apple Developer Program 協定的行為。因此,如果您在 14 天內未改正以下違規行為,您的 Apple Developer Program 帳戶將被終止。
也就是說,蘋果威脅將在 8 月 28 日關閉 Epic Games 的開發者帳戶。
從 8 月 14 日起,蘋果就暫停 Epic Games 帳號,到 8 月 28 日是徹底終止。蘋果還表示:
如果您的會員資格被終止,可能不能再向 App Store 提交應用,目前仍可使用的應用將被移除。
換句話說,不僅《要塞英雄》,Epic Games 出品的其他遊戲也會下架。
蘋果還表示,一旦被封殺,Epic Games 就無法存取以下程式、技術和功能:
- 所有蘋果軟體、SDK、API 和開發者工具。
- iOS、iPad OS、macOS、tvOS、watchOS 預發表版。
- Reality Composer、Create ML、Apple Configurator 等測試版工具預先發表。
- macOS 應用程式公證服務。
- App Store Connect 平台和支援(如協助帳號轉移、重設密碼、應用名稱問題)。
- TestFlight。
- 存取供應門戶以生成證書,並生成供應配置檔案。
- 應用內啟用蘋果服務(如 Apple Pay、CloudKit、PassKit、Music Kit、HomeKit、Push Notifications、Siri Shortcuts、Apple 登入、核心延伸、FairPlay Streaming)。
- 存取蘋果發出的密鑰,以連線 MusicKit、DeviceCheck、APNs、CloudKit、Wallet 等服務。
- 存取開發者 ID 簽名證書和核心延伸簽名證書。
- 開發人員技術支援。
- 參與通用應用程式快速啟動計畫,包括使用開發者過渡套件的權利(必須還給蘋果)。
這可說是蘋果生態對 Epic Games 的全面封殺。
Unreal Engine 也遭波及,或影響數百款遊戲
蘋果還表示,一旦 Epic Games 被封殺,也將影響到蘋果生態的 Unreal Engine 未來。
透過工程開發提高 Mac 和 iOS 硬體的 Unreal Engine 硬體和軟體效能;優化 Mac 的 Unreal Engine,以達成創造性工作流、虛擬集和 CI / Build 系統;XR 團隊將 ARKit 功能和未來 VR 功能引入 Unreal Engine 並提供支援。
也就是說,Unreal Engine 將被蘋果判死刑。
Unreal Engine 是 Epic 於 1998 年推出的遊戲引擎,官方最新介紹是,針對下一代遊戲主機和 DirectX 9 個人電腦的遊戲開發平台,能為遊戲開發者提供大量核心技術、資料生成工具和基礎支援。
目前 Unreal Engine 最新版是 4.25。2020 年 5 月 13 日,Epic Games 用一段 demo 影片帶出 Unreal Engine 5,呈現的畫面細節,效果可用「驚掉大批網友下巴」形容。
Unreal Engine 5 主要基於兩大全新核心技術 Nanite 和 Lumen:
- Nanite 是虛擬微多邊形幾何體,可讓美術師建立人眼所能看到的一切幾何體細節。
- Lumen 是全動態全域光照解決方案,能即時反應場景和光照變化,無需專門光線追蹤硬體。
- 在這些技術驅動下,Unreal Engine 5 呈現出電影特效等級的遊戲畫面,很多開發者都用「震撼」形容。
不過 Unreal Engine 5 尚未發表,預計 2021 年稍早發表預覽版,完整版可能於 2021 年底推出。
有趣的是,當時 Epic Games 還表示,Unreal Engine 5 將支援次世代主機、現世代主機、PC、Mac、iOS 和 Android 平台。但現在 Epic Games 與蘋果交惡,Mac 和 iOS 平台恐怕沒了。
如果 Epic Games 被蘋果封殺,那 Unreal Engine 5 將缺席蘋果生態,影響的是其他開發者作品等數百款遊戲。
Epic Games 17 日提交法庭的檔案表示:
到 2021 年春季,由於 Epic 無法存取這些工具,蘋果很可能拒絕接受所有使用 Unreal Engine 的新應用和現有應用更新。
換句話說,Unreal Engine 5 也面臨被蘋果封殺的危險。
恐怕變成持久戰
Epic Games 指責後,蘋果也發表媒體聲明回覆。
蘋果表示,Epic 是 App Store 最成功的開發者之一,成長為價值數十億美元的企業,涵蓋全球數百萬 iOS 用戶;非常希望他們繼續是蘋果開發者計劃的一部分,並保留其應用程式。
但蘋果也表示,Epic 的問題是,如果他們提交應用程式更新,恢復符合蘋果同意、適用所有開發人員的指導原則,這問題就很容易解決。
最後蘋果稱:
我們不會為 Epic 破例,因為我們認為將他們的商業利益置於保護用戶的準則之上,這是不對的。
所以很明顯,蘋果還是一如既往地強硬。
其實很容易理解,蘋果當然不會為 Epic Games 開先例;一旦破例,就意味著蘋果公開打破超過 10 年的 App Store 規則,勢必導致其他開發者的連鎖反應,對蘋果開發生態來說不是好事。
從某種程度來說,蘋果的確寧願放棄 Epic Games 這種大型開發者,也不願意打破 App Store 長期建構的商業壁壘。
這是涉及整個蘋果開發者生態話語權和商業模式的問題。
當然,這也是蘋果寧願與反壟斷監管對抗也不妥協的原因──之前 CEO 庫克(Tim Cook)出席美國國會召開的反壟斷聽證會,也為 App Store 極力辯護。
所以這件事,還是要看美國法庭怎麼審理,但這樣一來,時間線恐怕就要拉長了。
據外媒 The Information 報導,Epic Games 還打算聯合 Spotify 一起反對蘋果 App Store,但 Spotify 目前還沒答應;不過歐盟的蘋果 App Store 反壟斷調查,Spotify 倒有推動作用。
當然,Epic Games 還可以聯合更多開發者對抗蘋果。顯然蘋果不會屈服,Epic Games 也不會善罷甘休──這注定是一場曠日廢時的大戰。
(本文由 雷鋒網 授權轉載;首圖來源:Epic Games)