解讀蘋果應對歐盟DMA規則的細節:App開發人員需要了解的25件事
蘋果上周宣布了針對歐盟應用程式開發人員的新規則,以遵守新法規《數位市場法案》(DMA)。在被指定為”看門人”後,歐盟要求蘋果公司做出改變,以增加應用程式行業的競爭,包括提供從App Store 以外下載應用程式的新方法、新框架和API、修訂佣金和收費結構等。
開發者對這些變化的反應不一,一些大公司,包括Epic Games、Spotify 和最近的微軟,都站出來反對蘋果的變化,蘋果的變化似乎是為了確保蘋果能夠繼續從iPhone 應用中獲利,無論這些應用是如何被發現和安裝的。
在歐盟國家,開發者將獲得較低的佣金–數位交易和服務的佣金為17%,有資格享受小型企業折扣(或第二年訂閱)的開發者的佣金為10%,但如果公司使用蘋果的支付處理服務,該公司將繼續收取3% 的額外費用。
同時,該公司正在實施一項核心技術費,蘋果公司稱,這項費用用於支付他們使用蘋果專有技術和工具、開發者服務和支援以及平台完整性的費用。這項費用適用於在App Store 和其他市場上發布的應用程序,每年首次安裝量超過100 萬次的,每次收費0.5 歐元。
除此之外,蘋果還推出了更多的選項,例如可以選擇預設的網頁瀏覽器,對於開發者來說,還可以為自己的應用程式使用NFC 支付技術(支援Apple Pay)。
在閱讀了蘋果公司提供的文件並與該公司溝通後,開發人員應該了解這些規則的一些注意事項和細節。我們將把它們整理如下,作為一個起點,並將隨著時間的推移,在我們了解到更多資訊後添加到這個清單中。
- 蘋果將允許替代應用程式市場與自己的App Store 競爭,但蘋果仍在控制哪些公司將被允許開發此類應用程式。蘋果表示,市場應用程式開發人員需要從A 級金融機構獲得100 萬歐元的信用證,才能獲得這項權利。該公司稱,只有承諾保護用戶的開發者才能獲得開發市場應用所需的新API,這也是蘋果對他們進行審查的一種方式。蘋果公司認為,這項限制將確保惡意行為者不會在市場上從事詐騙活動,從而損害iPhone 用戶的利益。
- 應用程式市場的App只能從開發者官方網站發布,而不能從App Store發布。
- 個人開發的應用程式(非市場應用程式)不能透過網站發布。它們必須選擇在App Store 發布或透過第三方市場發布。
- 市場上的應用程式每次安裝都必須支付核心技術費,而透過其他市場或App Store 發布的應用程序,每個日曆年的前100萬次安裝是免費的。這鼓勵了個人開發者更新他們的應用程式並發布安全修復程序,即使這些應用程式不是透過App Store 發布的,但卻為運行App Store 競爭對手的開發者帶來了前期成本。蘋果指出,它已經開發了600 多個新的API,作為啟用市場平台努力的一部分。
- 非營利組織、政府機構和教育機構可免繳核心技術費。
- 免費應用程式、開源應用程式或免費應用程式都不免除核心技術費,這意味著免費應用程式開發者甚至不應該根據歐盟的新條款進行分發,因為如果他們的應用程式每年安裝量超過100萬,無論如何他們都必須向蘋果付費。蘋果認為,這些應用程式仍然可以支付核心技術費,因為它們很可能透過廣告或實體商品等其他方式獲利。(換句話說,蘋果找到了一種方法來獲取應用程式在應用程式內購買和付費下載之外的收入!)。蘋果估計,歐盟只有不到1%的開發者會支付核心技術費。不過,開發者並不一定要支付這筆費用–它只適用於那些採用新條款進行替代分發和支付處理的開發者。
- 蘋果公司將防止”安裝轟炸“–即不良行為者透過在多台裝置上下載競爭對手的應用程式來增加其應用程式的安裝數量。蘋果表示,它將提供安裝驗證機制,確保所有安裝都來自真正的蘋果設備,並將限制來自單一設備的首次年度安裝數量。如果有必要,它還可能終止有可疑行為的開發者帳戶。
- 用戶可以在設備上安裝多個第三方應用程式市場,但在開始安裝這些競爭對手應用程式商店的應用程式之前,市場需要向用戶申請許可。
- 用戶將獲得新的設定和控制,以管理應用程式的新安裝方式。這包括可以查看應用程式的安裝來源(例如哪個第三方應用程式商店)。設定”中一個名為“允許來自開發者的市場“的權限將讓使用者選擇他們希望允許的替代應用程式商店。如果需要,使用者還可以撤銷開發者的權限,並在設定中管理預設應用程式市場。
- 無論應用程式以何種方式發布,都會對其進行”公證”。這個過程意味著應用程式將獲得一個安裝密鑰,用於將應用程式安裝到用戶的裝置上。在此過程中,蘋果還會掃描應用程式是否有病毒、惡意軟體和其他安全威脅。此外,蘋果還將透過人工審核來確保應用程式的某些內容是真實的,例如,應用程式是否能實現其聲稱的功能。
- 公證過程不包括應用程式商店審查的品質標準,也不允許蘋果根據內容拒絕應用。這意味著非法內容和色情內容可能被允許。
- 如果蘋果在第三方應用程式商店安裝的應用程式中偵測到含有惡意軟體,就會阻止其啟動。蘋果能否可靠地偵測到在App Store 之外安裝的應用程式中含有惡意軟體,還有待觀察。不過,蘋果公司不會對退款或透過第三方應用程式市場在其App Store 之外發生的詐欺和濫用風險負責。
- 透過公證,蘋果可以在用戶安裝App之前向其展示更多細節,包括名稱、開發者描述(含截圖)和年齡評級。
- 蘋果正在阻止開發商創建替代性遊戲商店的嘗試,它提供了一種新的功能,可以讓遊戲商店在其應用程式商店(App Store)中串流遊戲。在此之前,每款遊戲都必須是單獨的應用程式。
- 開發者必須為自己的應用程式提交一個二進位文件,無論它是在App Store 還是其他應用程式市場發布。這意味著應用程式一次只能從一個應用程式商店安裝,因此如果用戶下載了應用程式商店的版本,就必須刪除它才能下載新的非應用程式商店版本。
- 雖然開發者可以選擇在其App Store 應用程式中提供其他支付處理器,但他們不能同時提供蘋果自己的應用程式內支付(IAP)。但他們可以隨時轉回IAP。
- 更新至iOS 17.4 後,使用者首次在裝置上開啟Safari 時,系統會提示使用者選擇預設瀏覽器應用程式,使用者也可以在iOS 設定中管理預設應用程式瀏覽器。
- 在歐盟,瀏覽器應用程式開發人員將可以選擇Safari 的WebKit 以外的其他引擎。蘋果表示,它將把WebKit 的技術引入iOS,以支援”高性能”的替代瀏覽器。這包括及時編譯、多進程支援、自訂網路沙盒和Passkeys。
- 瀏覽器應用程式開發人員必須遵守業界標準的隱私和安全規範,例如及時解決安全漏洞。
- 開發者將能夠在其應用程式中提供NFC 支付,而無需使用Apple Pay 或蘋果的錢包應用程式。這種軟體解決方案與目前Android系統支援替代錢包的NFC 支付方式類似,使應用程式能夠存取”現場偵測”,當iPhone 靠近NFC 終端時,”現場偵測”會呼叫使用者的預設NFC 應用程式。
- 開發人員將能在其應用程式中直接整合第三方支付,或在其網站上購買時告知開發人員可獲得的優惠和促銷資訊。
- 雖然開發人員可以從上週發布的Xcode 15.3 和iOS 17.4 測試版開始使用,但歐盟的蘋果用戶要到3 月才能使用這些變更。
- App Store Connect 的50 項新報告將包括以下方面的指標:參與度(如與App Store 上的應用程式互動或與他人分享的用戶數量);商務(下載、銷售、收益、預購、使用蘋果應用程式程式內購買系統進行的交易);應用程式使用情況(崩潰、活躍裝置、安裝、應用程式刪除等);以及框架使用情況(應用程式與作業系統進程的互動,如PhotoPicker、Widgets 和CarPlay)。
- 開發者將被允許與其他應用程式市場開發者和第三方分享其應用程式商店,包括匯出其應用程式的參與、商務和使用的完整歷史記錄。有關這方面的更多詳情將在三月公佈。
- 開發者可以選擇目前的現有條款(如佣金結構)或新條款。但是,如果開發者在任何時候採用了蘋果新的歐盟商業條款,那麼他們的歐盟應用程式將永遠無法切換回蘋果現有的商業條款。