管理地址簿ios iphone

时间:2015-06-26 12:44:28

标签: ios abaddressbook

我创建了应用程序,它必须添加,删除和编辑联系人到地址簿。一切都很好,但问题是,卸载应用程序时。我无法在通讯录中保留联系方式。我必须删除我的应用程序添加的所有联系人。有没有办法做到这一点?

我知道无法检测应用程序何时卸载。

例如我的应用程序工作...添加联系人:

+(int)addContactWithName:(NSString*)name withSurname:(NSString *)surname withNoTel:(NSString *) tel{ __block int noKontakt;
if (ABAddressBookGetAuthorizationStatus() == kABAuthorizationStatusDenied ||
    ABAddressBookGetAuthorizationStatus() == kABAuthorizationStatusRestricted){

...

我创建联系人:

int noCon = [self addContactWithName:@"Monika" withSurname:@"Thomas" withNoTel:@"999999"];

我在sqlite中存储id联系人,我可以在应用程序工作时删除或更新....

我可以删除联系人:

BOOL isDel = [self deleteContactById:(noCon);

但是当用户unistall应用程序与id noCon联系时必须删除。如何(或在哪里)这样做? THX

0 个答案:

没有答案