我开始使用CallKit识别号码。经过许多错误后,它仍然有效,但是如果发生更改,我找不到更新标签的方法。现在,我知道如果删除标识并再次调用CXCallDirectoryManager.sharedInstance.reloadExtension两次将其添加(第一次删除,第二次添加相同编号的更新标签),则可以正常工作。
仅通过一个电话就能做到吗?
//to remove I'm using:
context.removeIdentificationEntry(withPhoneNumber: 1234567890)
//to add:
context.addIdentificationEntry(withNextSequentialPhoneNumber: 1234567890, label: "new label")
目前,这是唯一的方法。