Contacts Store
The ISN_CNContactStore class is a thread-safe class that can fetch and save contacts, groups, and containers.
Fetch Phone Contacts
You may fetch all the contacts from user contact book with the FetchPhoneContacts of the ISN_CNContactStore class.
using SA.iOS.Contacts
...
ISN_CNContactStore.FetchPhoneContacts((result) => {
if(result.IsSucceeded) {
foreach(var contact in result.Contacts) {
Debug.Log(contact.GivenName);
}
} else {
Debug.Log("Error: " + result.Error.Message);
}
});
All loaded contacts will be represented as ISN_CNContact class instance. In case you only want your user to pick contact he wants, you might need to use the Contact Picker Controller.