Objective-C UIDocumentInteractionController viewServiceDidTerminateWithError и UIViewServiceInterfaceErrorDomain - PullRequest
0 голосов
/ 24 октября 2018

Я запускаю свое приложение на реальном устройстве и пытаюсь использовать 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, а затем продолжает мигатьи затем, в конце концов, переходит в серый экран с именем файла.

Я попытался найти эту проблему, но ничего не получилось.ПОЖАЛУЙСТА, ПОМОГИТЕ!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...