问题:
如何在CNContact(新的苹果联系框架)中获取最后修改日期?
keysToFetch
我想获取并更新自上次提取以来修改过的联系人。我怎么能这样做?
答案 0 :(得分:3)
根据Apple员工的回复,现在没有api。 https://forums.developer.apple.com/thread/16049
要执行几乎相同的操作,我建议使用
enumerateContactsWithFetchRequest:error:usingBlock:
假设通过名称标识了单个联系人,当名称字段保持不变但其他信息被更改时,我们可以说联系人已更新。如果您担心性能问题,请在后台队列中进行。
希望得到这个帮助。
答案 1 :(得分:0)
我已经签出了iOS 12的CNContact框架,但是找不到像kABPersonModificationDateProperty这样的API
https://developer.apple.com/documentation/contacts/cncontact?language=objc