与kABPersonModificationDateProperty相比,我在ABAddressBook框架中同步了Contact应用程序和我的应用程序之间的联系人。
但是我在CNContact Framework中找不到Contact的修改属性API。
我已经等了iOS 12,有人向苹果报告了它,但是没有这种API。
您是否有想法在“联系人”应用程序和我的应用程序之间同步联系人?
答案 0 :(得分:0)
您可以通过CNContact Framework获取所有联系人 -将它们保存到您的coredata或任何其他本地数据库中
每当联系人更改时,它都会发送通知
NotificationCenter.default.addObserver( 自我,选择器:#selector(contactStoreDidChange),名称:.CNContactStoreDidChange,对象:无 } @objc func contactStoreDidChange(通知:NSNotification){}
用新数据替换您的coredata数据