Я запускаю свое приложение на реальном устройстве и пытаюсь использовать UIDocumentInteractionController следующим образом:
dispatch_async(dispatch_get_main_queue(),
^{
if (self->_previewItemURL) {
UIDocumentInteractionController* preview = [UIDocumentInteractionController interactionControllerWithURL:self->_previewItemURL];
preview.delegate = self;
[preview presentPreviewAnimated:YES];
}
});
- (UIViewController *) documentInteractionControllerViewControllerForPreview: (UIDocumentInteractionController *) controller {
return self;
}
Но я получаю эту ошибку:
Предварительный просмотр коллекции viewServiceDidTerminateWithError: ОшибкаDomain = _UIViewServiceInterfaceErrorDomain Code = 3 "(null)" UserInfo = {Сообщение = Соединение со службой прервано} # Удаленный
С последующим
Просмотр службы завершился с ошибкой: ОшибкаDomain = _UIViewServiceInterfaceErrorDomain Code = 3 "(null)" UserInfo = {Сообщение = Соединение со службой прервано} # Удаленный
Пока появляются эти ошибки, UIDocumentInteractionController пытается предварительно просмотреть PDF, а затем продолжает мигатьи затем, в конце концов, переходит в серый экран с именем файла.
Я попытался найти эту проблему, но ничего не получилось.ПОЖАЛУЙСТА, ПОМОГИТЕ!