ABNewPersonViewControllerDelegate null person object

Hello everyone,


I know that AB framework is deprecated in iOS 9 but I have some unexpected behavior in the ABNewPersonViewControllerDelegate - the newPersonViewController:didCompleteWithNewPerson: selector returns a nil person even if the use pressed Save.


https://developer.apple.com/library/prerelease/ios/documentation/AddressBookUI/Reference/ABNewPersonViewControllerDelegate_Protocol/


I am using Xcode 7 beta6 with an iPhone running iOS9 beta5. Funny enough the issue doesn't occur in the iOS9 simulator (latest beta).

And of course doesn't occur for any iOS8 and early devices.


Anyone encoutered this issue ?

More findings here: the issue occurs on iOS9 if the default contact group is an Exchange server.

The problem is that the delegate callback can't distinguish between a cancel action or a failure from saving the new contact.

running into the same issue on Xcode 7 and iOS 9.0.1

Did you ever found a work-around?

ABNewPersonViewControllerDelegate null person object
 
 
Q