В приложении, в котором я работаю, у меня есть файлы для загрузки с сервера и их локальная загрузка в изолированной программной среде приложения, а затем откройте его в iBooks, используя UIDocumentInteractionController
.Задача C: Popover уволен без открытия файла в другое приложение
Я сделал все это для загрузки, сохранения и открытия его в iBooks. Но есть моменты, когда я загружаю файл, а затем открываю его для iBooks, который он не реализует, iBooks не открывается, но дегты читаются от willBeginSendingToApplication:
до didEndSendingToApplication:
до documentInteractionControllerDidDismissOpenInMenu:
(я поставил на него журналы, чтобы проверить). Затем, если я перезапущу приложение, оно открывается, а затем не открывается снова, оно несовместимо. В чем может быть проблема?
Вот мой код для открытия его интерактивные книги:
NSURL *url = [NSURL fileURLWithPath:filePath1];
DocController = [UIDocumentInteractionController interactionControllerWithURL:url];
DocController.delegate = self;
[DocController presentOpenInMenuFromRect:openIt.frame inView:menu animated:YES];