CallKit是什么?CallKit是随着iOS 10推出的开发框架,通过它能实现VoIP应用程序集成到iPhone的用户界面,不过现在类似微信锁屏状态接听来电的功能已经不可再用。
中国用户最熟悉的应该就是微信的“语音通话”功能,之前支持CallKit框架的微信App,可在锁屏状态下有类似传统来电呼叫的体验;另外电话黑名单功能也与CallKit有关。
但微信之后更新悄悄取消了CallKit框架支持,有语音通话时候依旧有提醒,只是变成一条微信未读信息的样子,且不能唤醒休眠状态的iPhone。除了微信外,QQ等软件的类似功能也会受到限制。
工信部要求中国区应用商店的所有应用程序中禁用CallKit功能,所以苹果遵从中国法律及有关部门要求,请开发者更新他们的App,移除中国的CallKit功能。
虽然VoIP调用功能仍被允许(也就是语音通话依旧可以),但不能再使用CallKit的外观和体验。另外,CallKit可以继续在中国以外上架的App中使用。
有观点认为这是为保护中国运营商的利益而做出的协调。因为有了这样功能,用户在一定程度上不再需要像以往那样打电话,运营商的业务或多或少会受到影响。也有观点认为这是为了提高通讯的安全性,防止不法分子利用IM应用进行电信诈骗。
在用户使用上并没有多大改变,无非就是点开app再去接听语音呗。