论坛风格切换
 
  • 帖子
  • 日志
  • 用户
  • 版块
  • 群组
帖子
购买邀请后未收到邀请联系sdbeta@qq.com
  • 831阅读
  • 2回复

[软件资讯]微信 iOS 版国内灰度测试“通话用系统电话接听”:抛弃 CallKit,采用 LiveCommunicationKit 新接口 [复制链接]

上一主题 下一主题
 

发帖
12373
今日发帖
最后登录
2026-08-08
只看楼主 正序阅读 使用道具 楼主  发表于: 2025-01-22 13:48:58
  iOS版微信近期在更新8.0.55版本后,开始大规模灰度测试“语音和视频通话用系统电话接听”功能。开发者Netskao通过逆向工程发现,微信这一功能的实现抛弃了以往的CallKit方案,而是通过调用iOS17.4+的新LiveCommunicationKit接口实现。 _JZS;8WYR  
c}K>#{YeB  
  CallKit是苹果公司在iOS 10中推出的开发框架,旨在让第三方应用(如微信、WhatsApp等)的VoIP通话功能深度集成至系统,具有可在锁屏界面直接查看来电显示并进行操作、在通讯录中留下通话记录、适配系统勿扰模式等特性。 Jybx'vZj  
Yhu 6QyRV  
  2018年,微信在6.6版本中引入了CallKit功能,带来与普通电话一致的接听体验,但后期微信中止了大陆地区用户的CallKit功能。 ,Q~C F;qe  
|` gSkv  
  CallKit锁屏来电界面 :|i jCg+  
/ 0Z_$Q&e  
  查询苹果官网文档获悉,微信此次使用的LiveCommunicationKit是苹果公司在iOS 17.4、watchOS 10.4和visionOS 1.1中引入的新框架。该框架同样为开发者提供了VoIP通话的交互接口,甚至和CallKit同样支持将应用程序设置为系统默认通话应用。 ~Y^ UP  
e >W}3H5w0  
  与CallKit不同的是,LiveCommunicationKit在锁屏状态下不会全屏弹出,也不会在iOS通讯录中留下通话记录。 /I@nPH<y  
,<]X0;~oB  
  LiveCommunicationKit全场景来电界面 NYb eIfL  
K1c@]]y)  
  值得一提的是,苹果工程师去年12月在开发者论坛中就建议App开发者,在中国大陆用LiveCommunicationKit作为CallKit的替代方案。 [hU5ooB  
Y/Yp+W6n  
  以上两者之外,苹果公司在2022年WWDC中还曾推出过另一种通信交互类接口Push to Talk API,旨在为应用开发者提供对讲机式的实时语音通讯功能,能实现即按即说(Press-to-Talk)、按条发送的类对讲机交互,与此次微信更新的界面较为类似,但实际功能上截然不同。 bN-ljw0&  
5N=QS1<$5  
  苹果官方演示的Push to Talk界面 mup<%@7m  
离线lenneth

发帖
2617
今日发帖
最后登录
2026-07-28
只看该作者 板凳  发表于: 2025-01-25 08:59:04
微信iOS版国内灰度测试新功能,采用LiveCommunicationKit新接口实现通话功能,不再依赖CallKit。体验更流畅,期待正式推出。
离线lenneth

发帖
2617
今日发帖
最后登录
2026-07-28
只看该作者 沙发  发表于: 2025-01-24 09:02:01
微信iOS版国内灰度测试新功能,采用LiveCommunicationKit新接口实现通话功能,无需依赖CallKit。更流畅、更智能的通讯体验即将来临。