我正在開發使用本機通訊錄的應用程序。我註冊了一個回調,當通訊錄在外部發生變化時收到通知。iPhone通訊錄外部更改回電
ABAddressBookRegisterExternalChangeCallback(myAddrrbook, changefunction, self)
我的應用程序可以使新記錄裏面AddressBook
,要做到這一點我使用ABNewPersonViewController
這樣的:
ABNewPersonViewController *controller = [[ABNewPersonViewController alloc] init];
controller.addressBook = myAddrrbook;
的問題是,在使用自己的應用程序就像我,我仍然收到通知它改變了別的地方。 但是,當我在模擬器上運行時,所有內容都是OK
,並且在添加聯繫人時不會發送任何通知。 如何避免在設備上收到通知?
有人有這樣的問題嗎?