在中國區(qū)App Store 上架的所有App 都不可以支持Callkit 功能,對于支持Callkit 的應(yīng)用,已經(jīng)上架的需要移除,而未上架的則審核不會通過。
近日,蘋果官方對所有開發(fā)者發(fā)出通知,稱按照工信部的規(guī)定,在中國區(qū)App Store 上架的所有App 都不可以支持Callkit 功能,對于支持Callkit 的應(yīng)用,已經(jīng)上架的需要移除,而未上架的則審核不會通過。
或許有不少用戶對于這個Callkit 功能感到陌生。
Callkit開發(fā)框架最早在iOS 10 上發(fā)布,它支持VoIP 應(yīng)用將通話功能集成到iPhone 自帶的通話功能中,簡言之,就是讓用戶收到來自第三方應(yīng)用的語音、視頻聊天時直接看到和來電時相同的畫面,以免漏接。這樣的設(shè)計確實方便普通用戶的使用。
比如大家最熟悉的微信語音通話功能:在鎖屏界面下,當(dāng)iOS用戶收到微信等應(yīng)用發(fā)來的語音或視頻通話時,出現(xiàn)的界面是和系統(tǒng)來電一樣的電話界面,也就是能直接顯示拒絕和接聽的全屏界面。
同時VoIP 應(yīng)用的通話記錄、通訊錄等也會保留在iOS系統(tǒng)電話應(yīng)用的最近通話中。
而現(xiàn)在,蘋果中國區(qū)要關(guān)閉這一功能,受影響最大的無疑就是微信等應(yīng)用了。也就是說,類似微信鎖屏狀態(tài)接聽來電的功能在iPhone上已經(jīng)無法繼續(xù)使用。
新版語音聊天提醒
因為在鎖屏界面下有微信等應(yīng)用的網(wǎng)絡(luò)電話、視頻電話打入時,雖然會有提醒,但不會再看見清晰的接聽或者掛斷提示的頁面,取而代之的是,顯示為一條微信未讀信息的樣子,且不能喚醒休眠狀態(tài)的iPhone,用戶需要解鎖、進入微信之后再接聽,這無疑大大降低了網(wǎng)絡(luò)通話的體驗。
除了微信以外,QQ 等應(yīng)用的網(wǎng)絡(luò)通話功能也會一并去取消對Callkit 的支持。不過,VOIP呼叫功能還可以繼續(xù)使用。
實際上,此前微信曾在6.6.0 版本中開始提供這項功能,不過又于今年2月份的時候,以改善使用體驗為由在后續(xù)版本中關(guān)閉了iOS版的CallKit支持,當(dāng)時注意到的人并不多。
值得一提的是,谷歌雖然并沒有為Android手機提供類似于Callkit官方的工具,但Android手機一直有著類似的功能支持,再鎖屏狀態(tài)下,也能直接彈出網(wǎng)絡(luò)通話界面。
針對蘋果這一做法,外界猜測可能是為了保護中國運營商利益而做出的協(xié)調(diào)。因為CallKit 能夠讓一般應(yīng)用提供幾乎完整還原普通來電的用戶體驗,而網(wǎng)絡(luò)通話的質(zhì)量和體驗越好,運營商最主要的語音通話業(yè)務(wù)或多或少會受到影響。