不知道許多人注意到沒有,運用安卓手機打微信電話或許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體系可以變得愈加敞開一些。