更新CXCallDirectoryExtensionContext标签的正确方法是什么?

问题描述 投票:2回答:1

我开始使用CallKit识别号码。经过许多错误后,它仍然有效,但是如果发生更改,我找不到更新标签的方法。现在,我知道如果删除标识并再次调用CXCallDirectoryManager.sharedInstance.reloadExtension两次将其添加(第一次删除,第二次添加相同编号的更新标签),则可以正常工作。

仅通过一个电话就能做到吗?

//to remove I'm using:
context.removeIdentificationEntry(withPhoneNumber: 1234567890)

//to add:
context.addIdentificationEntry(withNextSequentialPhoneNumber: 1234567890, label: "new label")
ios swift ios-extensions callkit
1个回答
0
投票

目前,这是唯一的方法。

© www.soinside.com 2019 - 2024. All rights reserved.