微信通话将有大更新!Callkit和Livekit到底咋回事?
最近微信有个大动态,我考虑了许久,还是决定和大家说一说。微信忽然放出大量Callkit的灰测名额,这消息在网上迅速传开。
我自己就有过很不好的经历,有一次晚上我在忙工作,手机放在一边没留意,结果一个重要的合作语音电话,就因为微信没在后台运行没接到。当时那种懊恼和自责的心情,我到现在都记得。后来我知道Callkit有防止漏接的功能,就一直盼着能用上。所以这次微信大量放出Callkit灰测名额,我一下就激动起来了。
懂行的朋友应该清楚,Callkit真的特别实用。有了它,手机锁屏状态下也能接听微信通话,通话记录还能和iOS系统整合,支持一键回拨,就算微信没在后台,也不怕漏接电话,真的方便太多。
不过可惜,微信Callkit目前还在灰度测试阶段,覆盖范围有限,也没有强行开启的办法。网上那些所谓的“强开技术”,我都试过了,一个都不行,感觉自己像被忽悠了。Callkit以后能不能全量推送,我心里也没底。
但也有好消息,微信Callkit的青春版“LiveCommunicationKit”,简称“livekit”,已经确定上线了,这是官方消息,我自己也开通测试过了。
下面我给大家讲讲三个重点:Livekit是什么;它和Callkit有啥区别;怎么开启这个功能。
Livekit是什么
Livekit是微信新推出的通话机制,可以理解成“青春版Callkit”,看着像,用起来不太一样。它主要作用是,微信收到语音通话请求,系统会弹出弹窗,直接显示接听和挂断按钮。我第一次发现这个来电弹窗时,心里还挺惊喜的。那弹窗不大,但是接听和挂断按钮特别显眼,按钮的颜色很鲜艳,界面设计简洁明了,让人一眼就能看到,操作起来也很顺手 。
我自己测试,接听后会跳到微信APP继续通话,不会直接到灵动岛。通话结束,弹窗会显示时长,但消失得很快。另外,开启睡眠专注模式,来电弹窗就不显示了。
它调用了苹果的LiveCommunicationKit接口,这是苹果推荐给中国开发者的Callkit替代方案,iOS 17.4首次引入,功能和CallKit的VoIP通话接口类似。这个功能对果粉来说,接听微信语音更方便快捷。以前接微信语音,要点弹窗,跳到微信APP,再在通话界面操作。现在语音打过来,在来电窗口就能一键接听或挂断。
对比Callkit的区别
Callkit能把微信通话完美融入iPhone系统,通话记录同步,还能一键回拨。而且不用微信在后台,语音来电和系统来电一样自然,锁屏也能直接操作,实现了很出色的系统级整合。Livekit在解锁状态下弹窗和Callkit有点像,但在系统整合方面,和Callkit比还有差距。不过,和以前比,体验已经提升不少了。
Livekit怎么开启
按微信官方说法,开启这个功能有系统要求:手机系统要iOS 17.6.1以上,微信版本8.0.55以上。
满足条件的话,在微信 - 设置 - 消息通知的第四项,找到“语音通话用弹窗快捷接听”开关打开就行。
要是没看到这个功能,还有个办法,我就是这么成功设置的。随便打个语音通话,然后退出微信登录,再重新登录,运气好就能看到开关了。
要是特别幸运,可能会看到“语音和视频通话用系统电话接听”的开关,这个就是Callkit。
我已经成功开启Livekit了,但不确定对大家都有用。要是还没成功开启,就再等等吧。这不是灰度测试,以后肯定会全量推送的,真希望微信以后能越来越好。
林云峰
校验提示文案
林云峰
校验提示文案