我在我的Objective-C应用程序中使用CallKit。
我的问题是CallKit会将来电保存在手机应用程序的通话记录中。是否有方法可以禁用这个功能?
谢谢。
我在我的Objective-C应用程序中使用CallKit。
我的问题是CallKit会将来电保存在手机应用程序的通话记录中。是否有方法可以禁用这个功能?
谢谢。
iOS11起,有一种方法可以防止在通话记录中添加CallKit通话记录。
let providerConfiguration = CXProviderConfiguration(localizedName:"AppName")
if #available(iOS 11.0, *) {
providerConfiguration.includesCallsInRecents = false
}
从CXCallUpdate中删除属性remoteHandle。
如果删除此属性,则您的应用程序也不会在联系人中被建议。