如何解决来电显示分机的最大限制
我在我的应用中包含了来电者扩展程序。存储数字有限制吗?当我尝试保存超过 27,000 个号码时,它让我感到 Error Domain=com.apple.CallKit.error.calldirectorymanager Code=2 "(null)
(基本上加载中断)。我曾尝试搜索文档,但找不到。有人能指出我正确的方向吗?
func addAllIdentificationPhoneNumbers(to context: CXCallDirectoryExtensionContext) {
let list = CallerExtensionHelper.shared.getPhoneList()//List of sorted phone numbers and description fetched from coreData
if list != nil,let numbers = list as? [CallerID]{
context.removeAllIdentificationEntries()
for savednumber in numbers{
let number:CXCallDirectoryPhoneNumber = savednumber.number
context.addIdentificationEntry(withNextSequentialPhoneNumber: number,label: savednumber.name!)
}
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。