UIDocumentInteractionController funktioniert nicht mehr mit iOS 8
Ich habe eine PDF-Datei im Dokumentverzeichnis gespeichert. Der Pfad zur Datei wird in einer NSString-Eigenschaft 'self.URL' gespeichert. Hier ist mein Code, um die Aktivitätselemente zu präsentieren:
-(void)presentDocumentInteractionController{
self.docController = [UIDocumentInteractionController interactionControllerWithURL:self.URL];
self.docController.delegate = self;
[_docController setUTI:@"com.adobe.pdf"];
[_docController presentOptionsMenuFromBarButtonItem:self.activityBarButton animated:YES];
}
Vor iOS 8 funktionierte dieser Code einwandfrei. Dem Benutzer wurde eine Liste mit Elementen wie Drucken, Kopieren und E-Mail zur Auswahl angeboten. Nach dem Upgrade auf iOS 8 / XCode 6 erhalte ich diesen Laufzeitfehler (die App stürzt nicht ab):
Unknown activity items supplied: (
"<UITextViewPrintFormatter: 0x7f908ba53ca0>"
)
Wie kann ich dieses Problem lösen?