小编deg*_*pps的帖子

CallKit呼叫阻止扩展程序偶尔会自动禁用

我有一个带有CallKit通话拦截分机的应用程序。通常,它可以正常工作,但是在某些设备上,偶尔会被其自身禁用(嗯,实际上我想是由iOS禁用),因此用户必须转到“设置”,然后再次手动将其重新启用。但是,这种行为没有任何明显的原因:被阻止的电话号码数据量足够小(该应用程序大多数时候甚至可以使用较大的数据集,因此这不应该是内存问题),将号码排序顺序正确(升序),没有重复的数字等。重现该问题也很困难。感觉像是来自“外部世界”的东西干扰了扩展程序(另一个带有扩展程序的应用程序?),但是没有证据。

这种自动禁用的原因可能是什么?如何避免这种情况?

任何帮助,将不胜感激。

谢谢!

objective-c callblocking ios ios-extensions callkit

5
推荐指数
0
解决办法
79
查看次数

标签 统计

callblocking ×1

callkit ×1

ios ×1

ios-extensions ×1

objective-c ×1