How to resolve account update failure in El Capitan?

Our app logs an error running on El Capitan:


[Accounts] Failed to update account with identifier 563B5024-3754-4436-9A98-AC9F163A09E8, error: Error Domain=ABAddressBookErrorDomain Code=1002 "(null)"


Maybe this issue is related to the fact, that apps can't update the TCC database, if they request for acess. Our app requests access to the user's addressbook. Has someone an ides to solve the problem?

I would like to add some more information:


Our app has requested for an address book access permission. It doesn't write or update the address book. It just retrieves data. I realized, that just this line of code causes the error message:


ABPerson *me = [[ABAddressBook sharedAddressBook] me];


I think it is related to the error, that apps cannot request for permission successfully, which are running on OS X 10.11. There is another thread in this forum about the failed tcc database updates.

I have the same issue, for the same reasons.

i interact with the address book very infrequently: (swift 2.0)


let thePeep = ABAddressBook().recordForUniqueId(aStr)


thePeep.valueForProperty(kABFirstNameProperty) as! String?
thePeep.valueForProperty(kABLastNameProperty) as! String
thePeep.valueForProperty(kABOrganizationProperty) as! String?


these are the ONLY lines of code I have that accesses the addresBoook. I limit my interaction to recieving drops from the addressBook, and then looking up a very limited set of information. I am using Sandbox, and I have checked the box that allows working with the addressBook.


the app works, it works well. but this error pops up, and I know from prior experience, if I don't squash the bug now, it will jam me up later.


thoughts on what is causing it, are appreciated.

How to resolve account update failure in El Capitan?
 
 
Q