来电显示分机的最大限制

问题描述

我在我的应用中包含了来电者扩展程序。存储数字有限制吗?当我尝试保存超过 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 (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...