iOS中的AddressBook同步

Ily*_* K. 23 iphone objective-c addressbook ios

自上次打开应用程序以来,iOS中是否有任何方式可以获取有关通讯簿更改的通知.

应用程序将地址簿存储在内部数据库中,我不希望每次激活时都执行完全同步.

提前致谢.

澄清问题的小补充:我使用ABAddressBookRegisterExternalChangeCallback观察应用程序暂停到后台时的更改,但据我所知,如果应用程序完全关闭并重新打开(例如:电话重启或从任务列表关闭后),此方法无法工作).

Már*_*lho 3

也许您正在寻找这个:

\n\n

ABAddressBook 参考 - ABAddressBookRegisterExternalChangeCallback

\n\n

您应该注册该通知!

\n\n

告诉我是否有效或者您是否需要任何帮助

\n\n

M\xc3\xa1rio

\n

  • 我将保存上次同步时间。当打开我的应用程序时,我将检查同步时间和记录上次修改时间,这样我就会知道上次同步后,哪条记录已被修改。希望这有帮助。 (2认同)