не удалось найти заголовок PDF: `% PDF 'не найден iOS, PDFKit - PullRequest
0 голосов
/ 19 июня 2019

Я загружаю pdf и показываю его конечному пользователю, используя PDFKit. Большую часть времени он работает правильно. в некоторых случаях выдает ошибку с именем

не удалось найти заголовок PDF: `% PDF 'не найден

Я прошел через несколько чтений и вопросов StackOverflow, таких как Вопрос . но до сих пор не выяснил решение этой проблемы. в некоторых статьях говорится, что это ошибка Apple. это еще не исправлено?

вот как я загружаю pdf

    let destination: DownloadRequest.DownloadFileDestination = { _, _ in
        let documentsURl = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask)[0]
        let fileurl = documentsURl.appendingPathComponent(mydocumentname + ".pdf")
        return (fileurl, [.removePreviousFile, .createIntermediateDirectories])
    }

    Alamofire.download(urlrequest!, to: destination).responseData { (response) in
        switch response.result {
        case .success( _):
            completion(response.destinationURL)
        case .failure(let err):
        }
    }

это работает нормально в большинстве случаев. но не удается в некоторых случаях с вышеуказанной ошибкой. Кто-нибудь знает решение для этого? надеюсь, что ваша помощь с этим. хорошего дня.

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