2015-03-25 2 views
16

Ich benutze iOS 8 Ziel-c. Ich erhalte diese Nachricht, nachdem ich den Kontakt aus der Kontaktliste ausgewählt habe.Was ist mit dieser Nachricht zu tun?

Plugin com.apple.MobileAddressBook.ContactsViewService ungültig

Was mit dieser Meldung zu tun?

Dank

Antwort

16

Sie es einfach ignorieren können. Diese Nachricht teilt Ihnen mit, dass das Plugin vom System entladen wurde.

Das gleiche passiert, wenn Sie Tastaturen von Drittanbietern verwenden, während Sie Ihre App debuggen, nachdem die Tastatur geschlossen wurde.

+5

Klingt gut. Ich möchte dich abstimmen, aber ich kann nicht bestätigen, dass mit meiner App nichts Schlimmes passiert, wenn ich das ignoriere. Dann würde ich andere in die Irre führen, dass ich das bestätigt habe, obwohl ich es tatsächlich nicht weiß. Haben Sie eine Erklärung, warum diese Nachricht gutartig ist? –

+0

Es gibt immer noch denselben Fehler in xCode7 GM .. Haben Sie eine Idee, warum das passiert? –

-1

Das Ignorieren eines Problems ist niemals eine Lösung (Thyraz).

Sie sehen diese Nachricht im Protokoll, weil in IOS 9 ABPeoplePickerNavigationController nicht mehr funktioniert.

Jetzt gibt es neue Bibliothek/Rahmen für Kontakte (CNContact), die in IOS verwendet wird, 9 und höher: https://developer.apple.com/library/prerelease/ios/documentation/Contacts/Reference/Contacts_Framework/index.html

+0

darf ich Sie fragen, was Sie sagten, ABPeoplePickerNavigationController' ist nicht in iOS 9 verfügbar, während ich meine App entwickle und sie in iOS 9 benutze und es funktioniert gut. Könnte es ignoriert werden, wenn ich mich im AppStore beworben habe? – CAN

+0

es ist nicht wahr zu sagen, dass ABPeoplePickerNavigationController "nicht mehr funktioniert". Es wurde veraltet, was bedeutet, dass es einen neueren Weg gibt, dies zu tun, aber das bedeutet nicht, dass der alte Weg noch nicht beendet ist. –