Callkit block number

can i block number on my app with callkit if the number already exists as a contact? Or i can only block number that are not on the contact list ?

By design, there isn't any way for an app* to block a number that's already in the users contact database.

*I believe the system block list will block numbers that are in the contact database, but only the user can modify that list.

__
Kevin Elliott
DTS Engineer, CoreOS/Hardware

On iOS 17 and earlier, a CallKit extension would be able to block a number regardless of it being added to contacts or not. With iOS 18 and later, this behavior changed and contacts have the top priority.

Callkit block number
 
 
Q