CallKit
通話ブロック拡張機能を備えたアプリがあります。通常は問題なく動作しますが、一部のデバイスでは、しばらくすると (実際には iOS によって) 無効になることがあります。そのため、ユーザーは [設定] に移動して、手動で再度有効にする必要があります。ただし、このような動作の目に見える理由はありません。ブロックされた電話番号データのボリュームは十分に小さいため (ほとんどの場合、アプリはより大きなデータセットでも動作するため、メモリの問題ではありません)、番号は次のように並べ替えられます。正しい順序 (昇順) で、番号の重複などはありません。問題を再現するのもかなり困難です。「外界」の何かが拡張機能に干渉しているように感じますが (拡張機能を備えた別のアプリ?)、証拠はありません。
このような自動無効化の理由とそれを回避する方法は何ですか?
どんな助けでも大歓迎です。
ありがとう!