ABAddressBookRef addressBook = ABAddressBookCreateWithOptions(nil, nil);
ABAddressBookRequestAccessWithCompletion(addressBook, ^(bool granted, CFErrorRef error) {
NSArray *folks = (__bridge NSArray *)(ABAddressBookCopyArrayOfAllPeople(addressBook));
NSLog(@"%@",folks);
});
I'm able to access the contacts with no prompt to the user. Opening Settings > Privacy > Contacts I see no entry for my application. (Running in Simulator)