微信有一個針對 iOS 系統的適配功能,一直是不少用戶心中的遺憾——CallKit。
CallKit 是蘋果提供給第三方 App 的通話接口,接入后可以讓微信語音、視頻來電像系統電話一樣全屏彈出,還能寫入電話 App 的通話記錄。體驗上和打電話幾乎沒有區別。
![]()
CallKit框架使用系統電話接聽語音
但自從 2018 年以來,國內微信用戶就無法使用 CallKit 了。具體原因微信從未公開說明過,但普遍認為與合規要求有關。
微信目前的替代方案
目前 iOS 微信已經接入了蘋果的LiveCommunicationKit框架,也就是 CallKit 之外的另一套通話方案。
![]()
大家可以在微信 → 設置 → 通知里面,開啟「語音和視頻通話用彈窗快捷接聽」。開啟后,收到微信語音或視頻來電時,靈動島會彈出提醒,不用打開微信 App 就能直接接聽。
![]()
不過這套方案和 CallKit 比,體驗差距還是明顯的:沒有全屏來電界面,也不會把通話記錄寫入系統電話 App。對很多用戶來說,靈動島上那個小彈窗,怎么都不如一個全屏來電畫面來得直觀。
所以直到今天,還是有不少人懷念當年 CallKit 的體驗。
iOS 27:LiveCommunicationKit 迎來大升級
壞消息是,微信大概率不會在國內重新適配 CallKit。但好消息是,iOS 27 將對 LiveCommunicationKit 進行一大升級,升級后的能力比傳統 CallKit 更適合現代 iOS 交互。
![]()
蘋果在 WWDC26 上發布了一期技術分享,主題為「Create live communication experiences」,專門面向開發者介紹全新的 LiveCommunicationKit 框架。
![]()
這次升級的核心變化包括:
- 全屏鎖屏來電界面:采用新框架后,App 內的實時通話可以像系統電話一樣,在鎖屏界面展示全屏通話 UI,包含聯系人姓名、頭像和標準控制按鈕
- 靈動島深度整合:通話狀態可以接入靈動島,用戶在靈動島中進行掛斷等操作時,系統會把對應操作回傳給 App 處理
- Siri 和 Spotlight 入口:開發者可以通過 App Intents,讓用戶從 Siri、Spotlight 或最近通話中重新發起會話
- 最近通話列表:開發者可以選擇是否讓通話出現在電話 App 的「最近通話」列表中,方便用戶回撥
以前 CallKit 能做到的事,新版 LiveCommunicationKit 基本都能做到,而且在靈動島和 Siri 這些新特性的配合上做得更好。
蘋果工程師在視頻中也直接喊話開發者:
如果你的應用目前正在使用傳統方法(比如 CXProvider API,也就是 CallKit 的核心組件),現在是遷移到 LiveCommunicationKit 的絕佳時機。
關鍵問題:微信會跟進嗎?
框架是蘋果提供的,但第三方 App 是否適配、適配到什么程度,則取決于開發者適配以及地區規則。所以微信最終何時跟進新版 LiveCommunicationKit,目前還說不好。
新版 LiveCommunicationKit 的一個重要變化,是它提供了更靈活的配置項。它并不是把第三方通話交給系統電話 App 來接聽,而是由 App 通過 ConversationManager 向系統上報會話狀態,系統再在鎖屏、靈動島等位置展示統一的通話界面。真正的接聽、掛斷、音視頻連接和服務器通信,仍然由 App 自己處理。至于是否出現在電話 App 的「最近通話」列表中,則是開發者可以配置的能力。
![]()
當年國內微信 CallKit 被下線,具體原因沒有確切說法,但相比 Callkit,新版 LiveCommunicationKit 的確給開發者留出了更多空間。
CallKit 未必會回來,但微信語音和視頻通話,確實有機會通過新版 LiveCommunicationKit 獲得接近系統電話的體驗。
當然,iOS 27 提供了能力和接口,最終能做到哪一步,還要看微信等 App 的適配進度,以及國內是否開放這些能力。
![]()
但至少從蘋果這次 WWDC26 的方向來看,第三方通訊 App 終于有了一套比過去更靈活的系統級通話方案。對等了很多年微信全屏來電的小伙伴來說,這次確實值得期待一下。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.