Решением, с которым мы решили пойти, было UIWebView.Мы смогли использовать этот вызов:
webView.load(data: Data, mimeType: String, textEncodingName: String, baseURL: URL)
для отображения pdf, docx, xlsx, pptx, pdf, jpeg, png, ... в UIView в нашем приложении.Этот вызов позволил нам передать данные напрямую, без необходимости сначала сохранять их на диск.
Примечание: UIWebView устарел, и мы попытались использовать WKWebViewKit.Он имеет такую же сигнатуру метода, но мы не смогли заставить файлы отображаться правильно.Каждый раз результатом была просто куча случайных бессмысленных символов.