就在昨天(4 月 8 日),微信鸿蒙版在华为应用市场开启 1.0.5.36 版本邀测升级。
虽说从测试说明来看,和早前发布的版本一致,主要是修复 Bug 并完善更多消息类型,但实则暗藏玄机 ——
据IT之家用户反馈,微信在该版本中预埋了 VoIP 相关代码,预计是在为后续将逐步开放 CallKit 功能铺路。
说起 Callkit,可能是让广大 iPhone 用户最为期待的微信功能之一,它在 7 年前被按下暂停键,又在今年年初以另辟蹊径的形式回归。
只是,不同于在 iPhone 上的苦等,种种迹象表明,CallKit 即将来到微信鸿蒙版。
关于微信鸿蒙版 CallKit 的情况,小编这就和各位唠一唠。
一、iPhone 用户苦等 7 年
提及 CallKit 的前世今生,想必不少IT之家的用户都有所了解。
在 2016 年的 iOS 10 系统中,苹果推出了名为“CallKit”的开发框架工具。
利用该工具,第三方应用的 VoIP 通话功能可深度集成至系统,以微信为例,当接到好友的语音通话时,能直接看到来电画面,并且会记录到通话记录,如同接听了一个普通电话。
在 2018 年 3 月推送的 6.6.0 版本中,微信曾为 iPhone 用户引入 CallKit 功能,带来与普通电话一致的接听体验。
然而仅仅过了两个月,该功能就在 6.6.2 版本中下架了,国内用户无法再使用。
尽管后来,微信又重新上架过 CallKit,但仅面向少部分用户开启,绝大多数的用户还是在等待 CallKit 回归。
从 2018 年到 2025 年,这一等就是 7 年,在今年 1 月,诸多用户发现在微信 iOS 版更新到 8.0.55 版本后,CallKit 似乎回归了。
在接到好友的语音通话时,能像普通电话一样,在系统的通话界面中显示。
以及在微信的“设置 - 消息通知”中,出现了“语音和视频通话用系统电话接听”的选项。
然而没过多久,有网友便发现了不对劲:电话应用的最近通话界面中,不显示通话记录。
并且在几天后,微信更改了功能名称,变为“语音通话用弹窗快捷接听”。
由于使用情况的不同和功能名称的更改,一些网友猜测该功能并非是真正 CallKit,而事实确实如此。
开发者 Netskao 通过逆向工程发现,微信这一功能的实现没有采用 CallKit,转而通过调用新 LiveCommunicationKit 接口实现。
腾讯客服也确认,微信 iOS 用的是 LiveCommunicationKit。
最终在苦等 7 年后,iPhone 用户等来了一个另辟蹊径版本的 CallKit。
即便和原版相比功能有所阉割,但在一定程度上获得了语音接听体验的优化。
二、鸿蒙版有迹可循
从 2024 年 10 月开启内测邀请,到 2025 年 1 月正式登陆应用市场,满打满算,微信鸿蒙版上架仅仅过了半年时间。
在这半年里,微信鸿蒙版先后迭代了数十个版本,诚然与 iOS / 安卓相比,功能尚且不完善,但在逐步走向成熟。
就拿最新的 1.0.5.35 正式版本来说,有IT之家用户的微信已支持指纹、面容支付。
至于 CallKit 功能,早在微信鸿蒙版前期测试时,就有较为明确的说法。
去年 11 月,曾有网友在社交平台上询问鸿蒙版是否会上 CallKit 的问题。
对此,腾讯 WXG(微信事业群)员工 @客村小蒋 回复称“会上”。
以及在 HarmonyOS 开发指南中,展示过 Call Kit(通话服务)的界面。
根据简介可获悉,Call Kit (通话服务) 是华为提供给 VoIP 通话类应用的 VoIP 通话管理服务。VoIP 通话类应用可通过集成 Call Kit,实现便捷的来电接听功能,提升用户使用体验。
既有腾讯 WXG 员工的表态,又有系统指南的简介,由此可以预见,微信鸿蒙版上架 CallKit 并非空穴来风。
三、鸿蒙版会是啥样式
那么问题来了,届时 CallKit 在微信鸿蒙版中上架,会是怎样的状态?是大家想象中的满血版,还是类似 iPhone 的样式?
从现实情况来看,很可能是后者。
在今年 1 月发布的 API 14 版本中,IT之家小编发现华为开发者联盟官网中的“Call Kit”更名为“Call Service Kit”,并且简介也同步进行了更新:
Call Service Kit(通话服务)是 HarmonyOS 为开发者提供的应用内通话管理服务。
开发者通过集成 Call Service Kit,可以实现便捷的来电一键接听、横幅通知、静音与取消静音等功能,提升用户体验。
在官网中,华为详细展现了通话服务的来电场景和去电场景。
在来电场景中,无论是接到语音还是视频,都可在横幅通知上进行接听、挂断操作。
如果处于锁屏状态,接听键则在界面底部显示,和横幅通知、系统通话进行区分。
而在去电场景中,由于应用在前台,不需要横幅通知,只在屏幕左上角,展示通话胶囊。
以及用户也可以拉起通知中心面板,在实况窗横幅上做静音与解除静音、挂断通话等操作。
最终相关功能在微信鸿蒙版上会怎样呈现,唯有等上线后才能知晓。
四、静待上线
总之,伴随着微信鸿蒙版最新邀测升级中预埋了 VoIP 相关代码,可以说 CallKit 或者说“类 CallKit”功能有戏了。
既然已经具备了核心条件,接下来就要看何时会正式安排。
此时此刻,姑且耐心等待吧,希望微信鸿蒙版的功能能尽快追上 iOS / 安卓的脚步。
相关文章:
长三乙火箭成功发射通信技术试验卫星十七号04-11
华为张平安:云服务企业做好行业数字化的“云底座”和“使能器”04-10
微信“CallKit”,鸿蒙版要安排了04-09
微信开通“已读显示”功能?腾讯张军:不提供该功能,以后也不会04-09
庆阳市镇原县全速推进2025数字中国创新大赛(庆阳)·低空经济赛道应急响应实战演练筹备工作04-09
余承东职务调整!04-04