不知道许多人注意到没有,运用安卓手机打微信电话或许QQ电话,锁屏状态下可以直接弹出接听页面,就像运用运营商网络打电话相同。
但是在苹果手机上,来了微信电话或许QQ电话就只是在顶部弹出音讯提示,并不能全屏提示,应该有不少小伙伴因而漏接过电话。
这是为什么呢?由于在苹果最新的iOS开发条款中,苹果规定我国区App Store上架的一切App都不能支撑Callkit功用了。
苹果在告诉中称,根据相关部分的要求,我国区运用商铺的一切运用程序应禁用 CallKit 功用,苹果为恪守我国法律和相关部分要求,请开发者更新 App,移除面向我国的 CallKit 功用。
CallKit 功用是什么呢?
CallKit开发套件是随着 iOS10 而来的,其可以完成VoIP运用程序集成到iPhone的用户界面,关于此功用,用户最了解的应该就是微信的“语音通话”功用。
当iOS用户收到微信语音、视频通话时,呈现的并不是推送告诉,而是和体系来电相同的“电话”界面,包含“回绝”、“接听”等,并且微信语音通话记录也会保留在iOS体系“电话”运用的最近通话中,这种体会,几乎跟传统通话体会没有什么差异。
由于Callkit 被停用最直观的影响就属来电提示功用,而这关于微信等运用影响最大,由于有语音、视频电话打入时,锁频界面下将不会直接呈现清晰的接听或许挂断界面提示,取而代之的是,一条新音讯的提示,用户需求解锁、进入微信之后再接听,这无疑大大降低了网络通话的体会。
此前,微信曾时间短地支撑过 Callkit,不过今年2月,微信关闭了 iOS 版本关于 Callkit 的支撑。除了微信之外,QQ 等运用的网络通话功用也会一并去掉 Callkit 的支撑。与之比照,安卓手机尽管没有 Callkit 这一说,但锁屏状态下直接弹出网络通话界面仍是可以做得到的。

安卓由于其开源,在UI功用上具有了很大的适配性,苹果在这方面则有必定的短缺。
尽管说只是有关语音通话的一个小功用,但考虑到此功用的运用频率,仍是会对用户形成必定影响的。

苹果因其关闭笔直的生态链,产生了许多优异的运用,但也是由于这种关闭的生态链,阻止了许多新功用的加入,期望iOS体系可以变得愈加敞开一些。