Я загружаю 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):
}
}
это работает нормально в большинстве случаев. но не удается в некоторых случаях с вышеуказанной ошибкой. Кто-нибудь знает решение для этого? надеюсь, что ваша помощь с этим. хорошего дня.