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 ?
Callkit block number
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.