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.