1
ABAddressBookRef addressBook = ABAddressBookCreateWithOptions(nil, nil);

ABAddressBookRequestAccessWithCompletion(addressBook, ^(bool granted, CFErrorRef error) {
    NSArray *folks = (__bridge NSArray *)(ABAddressBookCopyArrayOfAllPeople(addressBook));
    NSLog(@"%@",folks);
});

ユーザーにプロンプ​​トを表示せずに連絡先にアクセスできます。[設定] > [プライバシー] > [連絡先] を開くと、アプリケーションのエントリが表示されません。(シミュレーターで実行)

4

1 に答える 1

2

連絡先のプライバシー プロンプトは、シミュレーターでは機能しません。デバイスで試してみてください。

于 2012-11-07T20:41:16.603 に答える