我在编辑模式下使用ABPersonViewController打开联系人视图,并更改了联系人信息。但是联系信息并没有改变。
我知道ABAddressBook框架已从iOS 9弃用,但Read contact API在iOS 12中有效,但是在更新或删除API无效时。
使用适用于iOS 12的ABAddressBook解决此问题的任何方法。
ABPersonViewController *personController = [[ABPersonViewController alloc] init];
personController.addressBook = gAddressBook;
personController.displayedPerson = person;
personController.personViewDelegate = self;
personController.allowsEditing = YES;
personController.allowsActions = YES;
[self.navigationController pushViewController:personController animation:YES];