【发布时间】:2011-04-15 08:17:47
【问题描述】:
我正在使用本机通讯录开发应用程序。我已经注册了一个回调,以便在地址簿外部更改时接收通知。
ABAddressBookRegisterExternalChangeCallback(myAddrrbook, changefunction, self)
我的应用程序可以在 AddressBook 中创建新记录,为此我正在使用 ABNewPersonViewController 这样:
ABNewPersonViewController *controller = [[ABNewPersonViewController alloc] init];
controller.addressBook = myAddrrbook;
问题是,当我使用自己的应用程序时,我仍然会收到通知,就像它在其他地方发生了变化一样。
但是当我在模拟器上运行时,一切都是OK,当我添加联系人时没有发送任何通知。
如何避免在设备上收到通知?
有人遇到过这样的问题吗?
【问题讨论】:
标签: iphone addressbook