Я реализовал UIDocumentInteractionController для отправки файлов в другие приложения.Это файл .txt.
Вот код:
UIDocumentInteractionController *interactionController = [[UIDocumentInteractionController alloc] init];
[interactionController setURL:[NSURL fileURLWithPath:filePath]];
[interactionController setUTI:@"public.text"];
[interactionController setDelegate:self];
[interactionController presentOpenInMenuFromBarButtonItem:actionBarButtonItem animated:YES];
Меню открывается нормально, показывая приложения, такие как Pages, Dropbox и т. Д., Как я ожидаю.Но когда я нажимаю на одну из них, меню «Открыть в» закрывается, и никакие действия не выполняются (файл не отправляется, а целевое приложение никогда не открывается.
Я попытался реализовать методы делегата documentInteractionController:canPerformAction:
и documentInteractionController:performAction:
для запуска копирования: и печати: вызовы с использованием меню параметров (в отличие от меню «Открыть»), которое вызывает меню, в котором перечислены только страницы, но это по-прежнему не работает.
Как это можно решить