IT之家 01月22日
微信 iOS 版灰度测试“通话用系统电话接听”:抛弃 CallKit,采用 LiveCommunicationKit 新接口
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

iOS版微信近期更新8.0.55版本后,开始灰度测试“语音和视频通话用系统电话接听”功能。微信此次放弃了以往的CallKit方案,转而使用iOS 17.4+的新LiveCommunicationKit接口。CallKit曾使微信通话深度集成系统,但后来微信中止了大陆地区用户的该功能。新接口LiveCommunicationKit虽与CallKit类似,都提供VoIP通话接口,但锁屏状态下不会全屏弹出,也不会在iOS通讯录中留记录。此外,苹果还有Push to Talk API,提供对讲机式语音通讯,但与微信此次更新功能不同。用户可在IT之家微信号回复“微信”获取最新版微信。

📱 微信iOS版更新:微信在8.0.55版本中开始灰度测试新通话功能,允许用户使用系统电话界面接听微信语音和视频通话。

🔄 放弃CallKit:微信此次更新放弃了原有的CallKit方案,转而采用iOS 17.4+的新LiveCommunicationKit接口来实现通话功能。

📞 LiveCommunicationKit:新接口与CallKit类似,提供VoIP通话交互接口,但锁屏时不会全屏弹出,也不会在iOS通讯录中留下通话记录。

🎙️ Push to Talk API:苹果还提供了Push to Talk API,用于实现对讲机式的实时语音通讯,但功能与此次微信更新不同。

IT之家 1 月 22 日消息,iOS 版微信近期在更新 8.0.55 版本后,开始大规模灰度测试“语音和视频通话用系统电话接听”功能。开发者 Netskao 通过逆向工程发现,微信这一功能的实现抛弃了以往的 CallKit 方案,而是通过调用 iOS17.4+ 的新 LiveCommunicationKit 接口实现

CallKit 是苹果公司在 iOS 10 中推出的开发框架,旨在让第三方应用(如微信、WhatsApp 等)的 VoIP 通话功能深度集成至系统,具有可在锁屏界面直接查看来电显示并进行操作、在通讯录中留下通话记录、适配系统勿扰模式等特性。

2018 年,微信在 6.6 版本中引入了 CallKit 功能,带来与普通电话一致的接听体验,但后期微信中止了大陆地区用户的 CallKit 功能。

CallKit 锁屏来电界面

IT之家查询苹果官网文档获悉,微信此次使用的 LiveCommunicationKit 是苹果公司在 iOS 17.4、watchOS 10.4 和 visionOS 1.1 中引入的新框架。该框架同样为开发者提供了 VoIP 通话的交互接口,甚至和 CallKit 同样支持将应用程序设置为系统默认通话应用。

与 CallKit 不同的是,LiveCommunicationKit 在锁屏状态下不会全屏弹出,也不会在 iOS 通讯录中留下通话记录

LiveCommunicationKit 全场景来电界面

以上两者之外,苹果公司在 2022 年 WWDC 中还曾推出过另一种通信交互类接口 Push to Talk API,旨在为应用开发者提供对讲机式的实时语音通讯功能,能实现即按即说(Press-to-Talk)、按条发送的类对讲机交互,与此次微信更新的界面较为类似,但实际功能上截然不同。

苹果官方演示的 Push to Talk 界面

大家在IT之家微信号回复“微信”两字,即可获取当前最新官方内部版微信下载。

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

微信 iOS CallKit LiveCommunicationKit VoIP
相关文章