rockdaswift rockdaswift - 1 year ago 490
iOS Question

CNUI ERROR Contact view delayed appearance timed out [ios10]

I am trying to show the Contacts add new contact view with the ContactsUI framework in iOS 10.
The code that I am using to present CNContactViewController the is the following:

let contactViewController = CNContactViewController(forNewContact: contact)
contactViewController.contactStore = CNContactStore()
contactViewController.delegate = self

self.present(contactViewController, animated: false) {}

But every time I execute the code the app gets frozen and I get three + times the following error log:
[CNUI ERROR] Contact view delayed appearance timed out

Any explanation is welcome,

Answer Source

I find a workaround. Just wrap your CNContactViewController in UINavigationController and all will be fine.

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download