views:

406

answers:

1

I'm using the standard People Picker Navigation Controller to let users associate one of their contacts with one of my objects. It presents itself as a long list of ALL contacts. The back button (top left) says "Groups" but when clicked on it shows an empty screen...even when there are many Groups in the user's address book. I've read through the docs and can't seem to find how to populate the Groups area. Here's how I present the people picker. Fairly standard:

- (IBAction)showPicker:(id)sender {
    ABPeoplePickerNavigationController *picker = [[ABPeoplePickerNavigationController alloc] init];
    picker.peoplePickerDelegate = self;

    [self presentModalViewController:picker animated:YES];
    [picker release];
}

What am I missing?

A: 

I'm in the same boat. My code (identical to above) works fine in the simulator. All non-apple apps on my 3Gs are exhibiting the same behavior. Empty groups - AddressBook, Mail and SMS all work fine.

When I access contacts through the MFMailComposeViewController the same behavior is present - empty group list when I add a new email recipient.

Any thoughts?

Jeff Schilling
This is not an answer. Should be a comment.
Jann