Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/111.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone ABAddressBookRef在iOS 6上获取0个联系人_Iphone_Ios_Objective C_Xcode_Abaddressbook - Fatal编程技术网

Iphone ABAddressBookRef在iOS 6上获取0个联系人

Iphone ABAddressBookRef在iOS 6上获取0个联系人,iphone,ios,objective-c,xcode,abaddressbook,Iphone,Ios,Objective C,Xcode,Abaddressbook,我有以下代码: CFArrayRef contactsList = ABAddressBookCopyArrayOfAllPeople(addressBookRef); CFMutableArrayRef peopleMutable = CFArrayCreateMutableCopy(kCFAllocatorDefault, CFArrayGetCount(contactsList), contactsList); CFArraySortValues(peopleMut

我有以下代码:

   CFArrayRef contactsList = ABAddressBookCopyArrayOfAllPeople(addressBookRef); 

   CFMutableArrayRef peopleMutable = CFArrayCreateMutableCopy(kCFAllocatorDefault, CFArrayGetCount(contactsList), contactsList);

   CFArraySortValues(peopleMutable, CFRangeMake(0, CFArrayGetCount(peopleMutable)), (CFComparatorFunction) ABPersonComparePeopleByName, (void*) ABPersonGetSortOrdering());

   CFIndex personCount = ABAddressBookGetPersonCount(addressBookRef);
以前在以前的iOS上它可以工作,但当我将xcode升级到最新版本,将设备升级到最新的iOS时,我得到的回报是零。我的项目不在弧中


这里发生了什么事?地址簿如何返回0?

我遇到了同样的问题,我找到了原因和解决方案。原因是iOS 6不允许访问联系人

您可以找到解决方案:


我找到了这个链接的答案: