/ / Kontakte Synchronisierung in iOS - iOS, Adressbuch, WhatsApp

Kontakte Synchronisation in ios - ios, Adressbuch, WhatsApp

Ich benötige die Adressbuchsynchronisierung, wenn ein neuer Kontakt hinzugefügt wird.

Mögen:WhatsApp Like Auflistung aller Kontakte, die in der App verfügbar sind. Wenn Neuer Kontakt hinzugefügt wurde, Wie kann ich ihn mit anderen Kontakten vergleichen? Ich möchte Neue Kontakte hervorheben, die neu hinzugefügt werden.

Antworten:

0 für die Antwort № 1

Für IOS8 Callback-Methode beim Abrufen des Adressbuchs wie folgt deklarieren,

 ABAddressBookRef book = ABAddressBookCreate();
ABAddressBookRegisterExternalChangeCallback(book,MyAddressBookExternalChangeCallback, (__bridge void *)(self));

Und Sie werden durch diese Methode benachrichtigt,

void MyAddressBookExternalChangeCallback (
ABAddressBookRef addressBok,
CFDictionaryRef info,
void *context
)
{

}

Für IOS9 Verwenden Sie diese Benachrichtigung beim Abrufen von Kontakten über CNcontact.

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(CNcontactDidChange:) name:CNContactStoreDidChangeNotification object:nil];