默认
即时通讯网 资讯 [资讯] iOS版微信实时语音聊天支持锁屏接听,苹果CallKit或将解封
即时通讯网 首页 资讯 查看内容
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议

[资讯] iOS版微信实时语音聊天支持锁屏接听,苹果CallKit或将解封

JackJiang · 3 年前 | 阅读(26681)· 评论(0)| 来自 科技兽| 来源 科技兽 转发 收藏3

摘要 iOS版微信实时语音聊天支持锁屏接听,苹果CallKit或将解封。

1、新版微信iOS端实时语音聊天

最近在iOS版微信中,实时语音聊天竟然可以通过系统通话界面接听了。

[资讯] iOS版微信实时语音聊天支持锁屏接听,苹果CallKit或将解封


经过实际体验,发现确实有一个微信号的设置界面出现「语音通话用系统电话接听」选项(iOS 14.6 系统,微信 8.0.7 版本),开启后可以在不打开微信的情况下接听语音,然而另一个微信号没有出现这一选项。可见目前该功能并未向全体 iOS 微信用户开放,仅仅是在灰度测试中,感兴趣的用户可以测试一下自己是否在测试范围内。

打开微信「设置—新消息通知」,查看是否出现「语音通话用系统电话接听」选项。

[资讯] iOS版微信实时语音聊天支持锁屏接听,苹果CallKit或将解封


通过系统电话接听语音,其实 iOS 微信几年前就曾支持过这项功能,利用的是苹果的 「Callkit」 技术(做IM聊天软件的都知道,这玩意能实现iOS端音视频聊天的锁屏呼叫),然而由于种种原因,2018 年 5 月以后这项功能就下线了。

2、Callkit 是什么?

先解释一下什么是 Callkit。

[资讯] iOS版微信实时语音聊天支持锁屏接听,苹果CallKit或将解封


Callkit 是苹果公司在 iOS 10 推出的开发框架,开发者可通过 CallKit 提供的 API 向系统请求诸如来电、拔出等展现服务,由 Call Service 统一安排调度这些请求以达成统一的交互响应,实现类似传统来电呼叫的体验。


[资讯] iOS版微信实时语音聊天支持锁屏接听,苹果CallKit或将解封


如上图所示,失去 Callkit 的微信只能进入 App 才能接听语音。


简单来说,「如果没有 Callkit,用户需要打开 App 才能接听语音」,现在的 iOS 微信就是如此。「有了 Callkit 以后,即使在锁屏、应用后台关闭等情况下,我们无需打开 App 就能像接听普通电话一样接听语音」。


然而这么好用的功能在国内一直是不可用的状态。

3、Callkit 为什么被封

苹果 Callkit 功能一直是正常的,苹果只是禁止上架国内   App Store 的应用使用 Callkit 功能,「这一限制从 2018 年 5 月开始,苹果向开发者发送邮件告知之所以这样做是来自工信部的要求」。

一提到 Callkit 被禁,许多人会首先想到是「为了维护运营商的利益」,运营商短信、通话功能被互联网服务取代后将彻底沦为流量管道,显然这不是三大运营商期望看到的结果。

但如果真是出于这个原因禁止 Callkit,权限更为开放的安卓系统却一直能实现锁屏接听语音与视频通话,且国内安卓用户比苹果多,是不是安卓更要限制一下,为什么偏偏对苹果 " 动刀 " 呢?

深究禁止 Callkit 的原因已经没有意义,「当前三大运营商的语音通话业务收入一直是连年下滑的状态,话音被流量取代已是大势所趋,不如顺应这一趋势,放开对 Callkit 的限制」。

4、Callkit 有多好用

以 iOS 微信为例,不同于安卓系统必须保持微信处在后台状态,开启「语音通话用系统电话接听」功能后,即使 iOS 微信处于关闭状态,好友发起的语音通话同样会显示在来电界面,接听、挂断方式与普通来电无异。

[资讯] iOS版微信实时语音聊天支持锁屏接听,苹果CallKit或将解封


并且,「通过系统电话接听的微信语音会显示在电话 App 的最近通话列表中」,用户可点击通话记录跳转到 iOS 微信直接发起语音,非常方便。


[资讯] iOS版微信实时语音聊天支持锁屏接听,苹果CallKit或将解封


iOS 微信自从 v6.6.2 版本取消 Callkit 功能后,一直有用户寻求开启 Callkit 的方法,甚至有人只为使用 Callkit 功能而甘愿不升级新版微信,可见它的魅力有多强大。


只是「目前 iOS 微信只为少部分用户开启了这项功能,不清楚微信是否真的会全面开放 Callkit」,还是说这只是一个内部 Bug,过不久就会修复。如果未来 iOS 微信的 Callkit 正式回归,绝对是一件可喜可贺的事情,iOS 系统下的微信语音体验会有极大提升。


需要注意的是,iOS 微信 Callkit 仅支持语音通话,「视频通话还是会显示为通知横幅」,但视频通话的体验同样有望得到改善。


资讯来源:科技兽

即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

1 推荐

相关阅读

最新评论

返回顶部