-5
我試圖從iPhone獲取聯繫人。我用這個link它在模擬器中工作,但不能在設備上工作。請告訴我 。問題在於它提供了一個空數組。獲取使用iPhone的聯繫人目標 - c
我試圖從iPhone獲取聯繫人。我用這個link它在模擬器中工作,但不能在設備上工作。請告訴我 。問題在於它提供了一個空數組。獲取使用iPhone的聯繫人目標 - c
您是否要求在您的應用中訪問您的聯繫人?
要做到這一點,你必須添加以下代碼:
ABAddressBookRef addressBook = ABAddressBookCreateWithOptions(NULL, NULL);
if (ABAddressBookGetAuthorizationStatus() == kABAuthorizationStatusNotDetermined) {
ABAddressBookRequestAccessWithCompletion(addressBook, ^(bool granted, CFErrorRef error) {
// First time access has been granted, add the contact
});
}
else if (ABAddressBookGetAuthorizationStatus() == kABAuthorizationStatusAuthorized)
{
// add the contact
}
不工作_how_?你看到什麼問題?您是否允許/拒絕了您的應用訪問聯繫人? – 2013-04-26 12:04:12
看到我更新的問題請 – user247 2013-04-26 12:06:00
你是否自動化應用程序以獲取這些信息(自iOS 6我認爲,在手機的設置) – Larme 2013-04-26 12:08:39