Adding contact to a group not working on device but working on simulator in ABAddressbook Gives no error but contact is not reflected in particular group in contacts but works fine on Simulator
I am Using this code
if (person) {
ABAddressBookAddRecord(addressBook, person, nil);
ABAddressBookSave(addressBook, &error);
BOOL isADDED = ABGroupAddMember(groupNameRef, person, &error);
NSError *error1 = (__bridge_transfer NSError *)error;
NSLog(@"Reason = %@", error1.localizedFailureReason);
BOOL iSSaved = ABAddressBookSave(addressBook, &error);
}
works fine on Simulator but not on device