Não é possível adicionar o contato no grupo usando ABGroupAddMember no iphone?

Estou usando o código a seguir, mas ainda não é possível adicionar informações de contato no grupo e mais uma coisa que ele sempre usa para criar um novo grupo. Eu também quero verificar se o gruop existente está disponível ou não !!!!

Não foi possível adicionar o contato no grupo !!

ABRecordRef group = ABGroupCreate(); //create a group 
ABRecordSetValue(group, kABGroupNameProperty,@"My Group", &error); // set group's name 
ABGroupAddMember(group, person, &error); // add the person to the group 
ABAddressBookAddRecord(addressBook, group, &error); // add the group   
ABAddressBookSave(addressBook, nil); //save the record   

questionAnswers(2)

yourAnswerToTheQuestion