Callkit可以將網(wǎng)絡(luò)通話變得和iPhone自帶的通話功能一模一樣,。 蘋果有 ARkit,、Classkit、Homekit 和 Sirikit 等開發(fā)工具,,但 Callkit 卻并不被人們所熟知,。簡單來說,這是一款能夠?qū)⑽⑿诺染W(wǎng)絡(luò)電話整合到手機本身的通話功能中的工具,,是不是聽起來很方便,?但遺憾的是,這個在 iOS 10 上亮相的功能確定和中國用戶無緣了,。 近日,,蘋果官方對開發(fā)者發(fā)出通知,稱按照工信部的規(guī)定,,在中國區(qū) App Store 上架的所有 App 都不可以支持 Callkit 功能,,對于支持 Callkit 的應(yīng)用,已經(jīng)上架的需要移除,,而未上架的則審核不會通過,。 接著再來了解一下 Callkit 究竟是什么,這一開發(fā)框架最早在 iOS 10 上發(fā)布,,它支持 VoIP 應(yīng)用將通話功能集成到 iPhone 自帶的通話功能中,,比如說在鎖屏界面下的微信來電能夠直接顯示“拒絕”和“接聽”的全屏界面,和傳統(tǒng)通話體驗幾乎沒有差異,。 VoIP 應(yīng)用的通話記錄,、通訊錄等也集成在了手機自帶的相關(guān)界面中。 Callkit 被停用最直觀的影響就屬來電提醒功能了,,鎖屏界面下有微信等應(yīng)用的網(wǎng)絡(luò)電話,、視頻電話打入時,不會再有直接接聽,、拒絕的選項,,而是顯示為“有新的微信信息”,用戶需要解鎖,、進入微信之后再接聽,,這無疑大大降低了網(wǎng)絡(luò)通話的體驗。 其實微信曾短暫地支持過 Callkit,,但是在今年2月,,微信關(guān)閉了 iOS 版本對于 Callkit 的支持。除了微信之外,,QQ 等應(yīng)用的網(wǎng)絡(luò)通話功能也會一并去掉 Callkit 的支持,。與之對比,安卓手機雖然沒有 Callkit 這一說,,但鎖屏狀態(tài)下直接彈出網(wǎng)絡(luò)通話界面還是能夠做得到的,。 至于工信部發(fā)布該要求的原因,業(yè)內(nèi)人士認為可能是為了保護中國移動運營商的利益,,畢竟網(wǎng)絡(luò)通話會對傳統(tǒng)通話業(yè)務(wù)造成很大的沖擊,。 來源:互聯(lián)網(wǎng)架構(gòu)師 |
|
來自: 太極混元天尊 > 《學(xué)習(xí)資料》