I have an app developed by using the Callkit/Call-Blocking and received feedback from individual users, when using [cxcalldirectorymanager reloadextensionwithidentifier] to write call blocking data, it returned error code 11 with the following contents:
errorCode: 11
errorDomain: com.apple.callkit.database.sqlite
errorDescription: sqlite3_step for query 'DELETE FROM PhoneNumberBlockingEntry WHERE extension_id =?' returned 11 (11) errorMessage 'database disk image is malformed'
I want to know the reasons for this error and how to solve it,Thanks!
Post
Replies
Boosts
Views
Activity
Hello all,
I have a phone call blocking app using CXCallDirectoryExtension . Normally, after installing the app, there will be a "Call Blocking & Identification" option in the system [settings] - [phone].
However, some users report that they can't find this option in their system [settings] - [phone],about one in five people have this problem,most of them are running in ios14
Restarting the mobile phone and re installing the app can't solve it.
Is this a system bug and how to solve it ?
In the iOS14.5&14.5.1 Upgrade release note mentioned that the problem of "call blocking and identification may not be displayed in setting" has been fixed. However, after updating to iOS 14.5, the original normal [setting - telephone-call blocking and identification] option has disappeared. When re-installing the call blocking app, the option may recover, but it will automatically disappear after a while, becoming very unstable.
How to solve it?