CNContact dernière date de modification et contacts modifiés

Des questions:

  1. Comment get la dernière date de modification dans CNContact (nouveau framework de contacts Apple)?
    La dernière date modifiée n'est pas présente dans la list des keysToFetch

  2. Je voudrais récupérer et mettre à jour les contacts qui ont été modifiés depuis mon dernier chargement. Comment puis-je faire ceci ?

Selon la réponse du personnel d'Apple, pas d'API pour cela en ce moment. https://forums.developer.apple.com/thread/16049

Pour effectuer à peu près la même chose, je suggère d'utiliser

enumerateContactsWithFetchRequest:error:usingBlock: 

En supposant qu'un contact individuel est identifié par son nom, lorsque le champ de nom rest le même mais que d'autres informations sont modifiées, nous pouvons dire que le contact est mis à jour. Si vous vous souciez de la performance, faites-le sur une queue en arrière-plan.

J'espère que cette aide.