我在Objective-C应用程序中使用CallKit。
我的问题是CallKit会将来电保存在手机应用的历史记录中。 有没有办法禁用它?
感谢。
答案 0 :(得分:4)
从iOS11开始,有一种方法可以防止在通话记录中添加通话工具通话。
let providerConfiguration = CXProviderConfiguration(localizedName:"AppName")
if #available(iOS 11.0, *) {
providerConfiguration.includesCallsInRecents = false
}
答案 1 :(得分:0)
从 CXCallUpdate 中删除属性 remoteHandle 。
如果删除此属性,则也不会在“通讯录”中建议您的应用。