天天看點

開發者的好日子要來了?蘋果即将在iOS 17迎來大變化

編譯 | 核子可樂、Tina

根據彭博社和福布斯消息,iOS 17 将包括蘋果對其 iPhone 軟體的最大改變之一:能夠從 App Store 以外的來源側載應用程式。

在與 iPhone 上的第三方側載應用商店展開多年鬥争之後,蘋果别無選擇,終于對歐洲法律做出讓步,決定在即将釋出的 iOS 17 上開放這項功能。彭博社報道稱,蘋果的側載項目已經在公司工程副總裁 Andreas Wendker 的上司下啟動,Wendker 直接向蘋果軟體工程進階副總裁 Craig Federighi 彙報工作。

歐洲《數字市場法》(DMA)即将于明年生效,各企業必須在 2024 年之前遵守相關規定。根據新的條文,大型科技企業必須開放其裝置平台上的第三方應用商店,為使用者提供更多軟體來源選擇。而蘋果所做的一切,自然是為了滿足新規要求。随着 DMA 的落地,巨頭蘋果隻能忍氣吞聲對側載放行。雖然側載變化目前僅限于歐盟的客戶,但随着其他國家通過類似于歐洲數字市場法案的立法,蘋果可能會擴充該功能。

側載是什麼?

所謂 iPhone 應用側載,就是說除了官方 App Store 之外,進一步開放來自其他來源的軟體安裝。

這可是 iPhone 上前所未有的大事件,之前 App Store 始終是官方唯一指定應用來源。現在實作應用側載的唯一方式,就是将 iPhone 裝置“越獄”,另外您的裝置型号和 iOS 版本還得同時支援才行。

問題是,Windows、macOS 和 Android 等主流作業系統平台都已經支援應用側載,是以使用者們才一直敦促蘋果能在 iPhone 端也開放這項頗為便利的功能。

可蘋果始終立場堅定,宣稱開放側載可能導緻惡意黑客向毫無戒心的使用者傳播惡意軟體。這個風險确實存在,任何非官方應用的安裝都有可能威脅使用者安全。

另外,在 iPhone 上開放側載支援也将給第三方應用商店打開大門,甚至最終導緻其與蘋果的官方 App Store 展開競争。

蘋果現在還沒有具體介紹側載功能是如何在 iPhone 上實作的,但不難推測具體實作方式。依靠 Apple ID 中的位置資訊,就能輕松限制對側載功能的使用。隻要大家在 iOS 17 裝置上使用歐盟國的 Apple ID,就能輕松安裝來自任意來源的應用。

開發者的好日子要來了?蘋果即将在iOS 17迎來大變化

将您的 Apple ID 所在地設定為歐盟,之後再改回實際所在國即可。應該還有其他方法,但用 VPN 可能不行。— 941 (@analyst941) 2023 年 4 月 14 日

知情人士 analyst941 表示隻需要找個歐洲 Apple ID 就能在 iPhone 和 iPad 上安裝任何應用。當然,大家也可以專門建立一個歐洲 ID。但是,新的 Apple ID 無法繼承已經購買和安裝的 App Store 應用。

另外,Apple ID 可能隻是蘋果用于控制側載功能的手段之一,比如同時通路使用者的真實地理位置以評估通路權限。如果某位 iPhone 使用者不在歐洲,那麼要想使用歐盟 Apple ID 進行應用側載的話,可能還得挂上 VPN。當然,這些關于 iOS 17 側載功能的觀點還僅僅隻是猜測,最終仍要以蘋果給出的官方聲明為準。

開發者的好日子要來了?

如果蘋果能在其裝置上開放第三方應用商店,那開發者們就用不着向其支付高達 30%(在某些情況下為 15%)的應用内購抽成。如此一來,Spotify、Tinder/Match Group 和 Twitter 等一直對蘋果抽成結構不滿的公司也會在态度上有所緩和。

蘋果目前允許部分開發者在某些市場内使用第三方支付系統——例如南韓的全體軟體開發商,還有荷蘭的約會類應用開發者。然而,他們仍然要向蘋果支付高昂的軟體收入抽成。

另外,還有開發者指出,“與在 App Store 上釋出相比,錯誤修複可以更快地釋出,”“等待長達 20 天的錯誤修複令人沮喪,尤其是當它超出我的控制并且我無法就此聯系 Apple 時。”

如果 DMA 能迫使蘋果在歐盟區内開放第三方應用商店,那麼其他區域的監管機構也有可能紛紛效仿。蘋果目前在 iOS 17 上開放的側載功能,也有望由此擴充到其他司法管轄區内。

消息釋出之際,總部位于葡萄牙的 Aptoide(曾為 Android 推出第三方應用商店)正在給蘋果“越獄”使用者打造 iOS 版本。該公司聯合創始人兼 CEO Paulo Trezentos 在采訪中表示,他相信蘋果确實會放行第三方應用軟體商店。

彭博社的報道還提到,歐盟新規可能會進一步迫使蘋果公司開放其生态系統中的更多部分,包括相機、NFC 技術棧和浏覽器引擎。

目前,iPhone 上的所有浏覽器,包括 Chrome 和 Firefox,使用的其實都是蘋果自己的 WebKit 引擎。但蘋果正在考慮去除這樣的生态設計。讓我們期待蘋果的官方聲明,看看未來 iOS 能夠運作哪些引擎、浏覽器又将迎來哪些功能。

至于開放 NFC 技術棧,可能意味着除了 Apple Pay 之外,其他支付公司也可以整合自家服務以實作點選支付。歐盟已經在今年 2 月批評蘋果公司,認為像 NFC 這樣的非接觸式支付标準技術應該向所有供應商開放。也就是說,蘋果的競争對手(例如 Stripe 和 Square)也可以在 iPhone 上建構自己的內建支付解決方案。

蘋果表示不服

根據相關統計資料,iOS 占移動裝置市場的 15%,但産生了 67% 的應用收入。是以長久以來,蘋果公司一直反對開放側載功能,其高管一直在強調側載功能會對使用者安全造成巨大危害。

早在 2021 年,蘋果釋出了一份長達 16 頁的報告,認為隻有該公司自己的應用商店才能保護 iPhone 使用者免受欺詐和惡意軟體的侵害。當被問及為什麼 Mac 可以擁有多個應用程式商店,而 iPhone 卻不行時,Craig Federighi 解釋道,“iOS 為客戶保護設立了一個更高的标準。”

蘋果甚至在 iOS 16 中引入了開發者模式,以防止使用者“無意中在自有裝置上安裝可能有害的軟體”。在蘋果與 Epic 之間的長期鬥争中,側載和 App Store 抽成比例也是被反複提及的核心問題。

在荷蘭和南韓,蘋果被迫稍微開放了其封閉平台,允許軟體開發商能使用其他第三方支付系統。但蘋果仍然要求開發商在替代支付系統上向使用者顯示詳盡的警告資訊,甚至要求為特定軟體市場單獨繳納申請檔案。

雖然在技術上完全符合當地監管機構的規定,但蘋果公司的霸道行為無疑制造了摩擦,甚至可以說是在強迫軟體開發商放棄自有支付系統。

開發者的好日子要來了?蘋果即将在iOS 17迎來大變化

同樣,如果蘋果根據歐盟法規要求在 iOS 17 上稍做放開,也可以選擇一些放開了、但卻讓使用者和開發者都非常難受的設計。到那時候,恐怕隻有那些最有耐心、最懂技術的使用者才願意使用側載。更重要的是,蘋果也可以給第三方應用商店拉上警告和橫幅,用種種心理暗示逼迫使用者重新回到蘋果的官方應用商店。

由 Basecamp、Match Group 和 Spotify 等成員共同建立的應用公平聯盟,一直在發動反抗蘋果和谷歌等科技巨頭、打造公平軟體分發管道的集體鬥争。他們在一份聲明中表示,蘋果決定開放側載功能的消息“代表着他們承認自己在競争中存在傾軋行為。”

“很明顯,蘋果隻會在法律和政策的壓力之下,才願意放棄對其 iOS 裝置上應用軟體分發的控制權、才願意放棄他們在 App Store 内主宰一切的地位。歐盟通過〈數字市場法〉迫使蘋果采取行動,這也證明在移動應用生态系統當中,強有力的執法行動能夠為開發者創造出更公平的競争環境。”

應用公平聯盟還敦促美國立法者關注并盡快通過《開放應用市場法》(OAMA),在美國本土迫使蘋果和谷歌開放對第三方應用商店、側載功能和替代性支付系統的支援。Epic 公司的 Tim Sweeney 也參與其中,呼籲美國政府應效仿歐洲的先進經驗。

距離 iOS 17 的釋出隻有一個月的時間,那麼我們會在 iPhone 上看到側載功能嗎?歡迎在評論中留言~

參考連結:

https://news.ycombinator.com/item?id=35671968

https://news.ycombinator.com/item?id=35599315

https://www.forbes.com/sites/kateoflahertyuk/2023/04/21/ios-17-iphone-sideloading-is-coming-but-how-safe-is-it

https://appdevelopermagazine.com/Ios-17-to-allow-sideloading-apps-on-iphone

https://bgr.com/tech/how-to-sideload-iphone-apps-with-ios-17/

https://www.businessofapps.com/data/app-revenues/

https://9to5mac.com/2021/06/23/apple-publishes-new-user-guide-detailing-how-sideloading-and-third-party-app-stores-would-undermine-iphone-security/

聲明:本文為 InfoQ 翻譯整理,未經許可禁止轉載。

繼續閱讀