微信不支持Callkit,语音通话只能收到通知
支持 Callkit 以后,微信语音通话能够直接以来电的形式显示,即使微信未在后台运行也不妨碍我们接听。
微信支持Callkit,语音可以用系统来电接听
值得注意的是,Callkit 是苹果的一套框架,因此是 iOS 平台下的 App 使用的,Android 版本的微信并没有 Callkit。其实 Android 版也不需要 Callkit,因为微信在后台运行的情况下,语音、视频通话均支持弹窗接听,体验不输 Callkit。
其实微信很早之前是支持 Callkit 功能的,然而 2018 年 5 月以后,由于种种原因下架了该功能。直到最近,一小部分幸运的用户发现微信悄悄开始支持 Callkit,包括 QQ 也正在测试 Callkit 语音通话,说明这项可以极大提升微信、QQ 语音通话体验的功能大概率计划回归。
可惜 iOS 微信 v8.0.12 版本依旧没有正式上线 Callkit,如果你还不确定自己的微信是否已经可以开启,可以去微信设置—新消息通知界面检查,如果出现语音通话用系统电话接听的开关,说明已经可以开通 Callkit。
少部分用户的微信有“语音通话用系统电话接听”选项
小编将 iOS 微信升级 v8.0.12 版本后,仔细对比了每一个界面,并没有发现明显变化,看来这一版本微信确实只是“解决了一些已知问题”。虽然微信没说明到底解决了什么问题,但是联想到最近工信部通报的 App 违规情况,iOS 微信这次的更新大概率与它有关。
在 8 月 18 日这次通报的 App 中,腾讯旗下的腾讯视频、企业微信、微信、腾讯地图均在列,微信涉及的问题是“违规调用通信录和地理位置权限”,版本正式来自 App Store 的 iOS 版。