自上次打开应用程序以来,iOS中有什么方法可以获取有关地址簿更改的通知。

该应用程序将通讯录存储在内部数据库中,我不想每次激活都执行完全同步。

提前致谢。

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

最佳答案

也许您正在寻找这个:

ABAddressBook Reference - ABAddressBookRegisterExternalChangeCallback

您应该注册该通知!

告诉我是否工作或需要任何帮助

Mário

07-27 21:31