近期,iOS版微信迎來了一次重要的功能更新,版本號為8.0.55。此次更新中,微信開始了一項大規模的灰度測試,測試的內容是一項名為“語音通話使用彈窗快捷接聽”的新功能。據開發者Netskao通過技術手段分析,微信此次在實現這一功能時,摒棄了之前使用的CallKit方案,轉而采用了蘋果最新推出的LiveCommunicationKit接口。
據騰訊客服方面的消息確認,微信確實已經采用了LiveCommunicationKit接口來優化用戶的語音接聽體驗。只要iOS用戶將微信應用更新到8.0.55版本,即可體驗到這一新功能(目前該功能正在逐步向所有用戶開放)。客服的回復中提到,iOS系統新推出的這一優化功能名為“LiveCommunicationKit”,當用戶在收到語音或視頻通話彈窗時,界面上會出現“接聽”和“掛斷”兩個按鈕選項,使得操作更加便捷。
CallKit是蘋果公司在iOS 10中推出的一個開發框架,它允許第三方應用(如微信、WhatsApp等)在鎖屏界面直接顯示來電信息并進行操作,同時還能留下通話記錄、適配系統勿擾模式等功能。而LiveCommunicationKit則是蘋果在iOS 17.4、watchOS 10.4和visionOS 1.1中引入的新框架,同樣為開發者提供了VoIP通話交互接口,并且支持將應用設置為系統默認通話應用。
然而,LiveCommunicationKit與CallKit在功能實現上存在一些差異。LiveCommunicationKit在鎖屏狀態下不會全屏彈出,也不會在iOS通訊錄中留下通話記錄,這樣的設計旨在提供更加輕量級和不打擾用戶的通話體驗。
此次微信采用LiveCommunicationKit接口,無疑是對iOS用戶通話體驗的一次重要升級。隨著更多用戶逐漸收到這一功能的更新,他們將在使用微信進行語音通話時享受到更加流暢和便捷的操作體驗。
這一變化也反映了蘋果公司在操作系統開發上的不斷創新和進步,通過推出新的開發框架,為開發者提供了更多選擇和可能性,從而為用戶帶來更加豐富和個性化的使用體驗。