我们的应用正在使用呼叫目录扩展的来电显示功能。它似乎适用于大多数用户。但是,有一位用户报告说他无法在“设置”中启用该扩展程序。电话>呼叫阻止&识别。他收到消息"错误启用扩展。无法请求appName的数据。您可以尝试再次启用扩展程序..."到目前为止,我还没有能够复制这个。有没有人看过这个?你的解决方案是什么?
答案 0 :(得分:2)
我有一个类似的案例,该用户试图从“设置”->“电话”->“呼叫阻止和识别”中启用该分机,并收到与上述相同的消息。
在调试对公司目录的请求之后,我发现我有一个或多个重复条目,例如[12345,John Doe],[12345,Jane Doe] 。
不会对已经在其设备上启用了扩展程序的用户造成任何麻烦(至少我没有任何抱怨),但是使扩展程序无法为未启用该功能的用户启用”之前没有启用扩展。
现在,我不能保证这是您遇到的问题,但是您可以先检查Directory中的重复条目。
答案 1 :(得分:1)
我遇到了同样的问题,正如吉米所说,没有重复的数字。经过调试和测试后,我知道它需要按升序的数组。然后,我对我的电话号码列表进行了排序,它又开始工作了。
希望这对仍在挣扎中的人有所帮助!