Callkit in ios 10.0

2019-09-19 18:09发布

问题:

NSArray *arr=[[NSArray alloc]initWithObjects: @"+918801234567",@"+ 918801234568", nil];

how to pass arr to CXCallDirectoryPhoneNumber phoneNumbers[]

回答1:

To pass multiple phone numbers (for example, stored in the NSArray you mentioned), enumerate the list of phone numbers and call

-[CXCallDirectoryExtensionContext addBlockingEntryWithNextSequentialPhoneNumber:]

passing each number to the system. Bear in mind, the phone numbers must be sorted in numerically ascending order.