在我的例子中,当context.isIncremental是false时,我正在调用context.removeAllIdentificationEntries()。当我将调试器连接到扩展并尝试启用我的应用程序以进行调用阻止和识别时,我看到了异常: Exception: Calling removeAllIdentificationEntries when isIncremental is false is unsupported 删除context.removeAllIdentificationEntries()为我修复了启用失败的问题。
3条答案
按热度按时间xt0899hw1#
我也遇到了同样的问题,正如吉米所说,没有重复的号码。经过调试和测试,我知道它需要数组升序。然后我对我的电话号码数组进行了排序,它又开始工作了。
希望这能帮助那些还在挣扎的人!
tpgth1q72#
好吧,我有一个类似的情况下,一个用户试图启用扩展从设置-〉电话-〉呼叫阻止和识别,并得到相同的信息如上所述。
在调试对我们公司目录的请求后,我发现我有一个或多个重复条目,例如[12345,John Doe],[12345,Jane Doe]。
这对已经在设备上启用了扩展的用户没有造成任何麻烦**(至少我没有任何抱怨),但对于以前没有启用扩展的用户来说,扩展是不可能启用的。
现在,我不能保证这是你的问题的情况下,但你可以开始检查重复的条目在目录。
ltqd579y3#
在我的例子中,当
context.isIncremental
是false
时,我正在调用context.removeAllIdentificationEntries()
。当我将调试器连接到扩展并尝试启用我的应用程序以进行调用阻止和识别时,我看到了异常:Exception: Calling removeAllIdentificationEntries when isIncremental is false is unsupported
删除
context.removeAllIdentificationEntries()
为我修复了启用失败的问题。