Tenho um link que se aberto no navegador (PC), força um download de um PDF, no meu app consegui mostrar esse PDF numa webview, porém gostaria de através de uma UIActivityViewController dar a opção ao usuário de compartilhar esse arquivo por e-mail. Estou pesquisando a algum tempo e não encontro nenhuma solução em Swift 3.
Abaixo tenho o código que usei para carregar o PDF na WebView.
func asyncTask(parametros: String, id: String) {
DispatchQueue.global(qos: DispatchQoS.userInitiated.qosClass).async {
DispatchQueue.main.async
let boletoURL = URL(string: "http://www.meusite/01_2017.pdf")
print(boletoURL!)
let boletoURLRequest = URLRequest(url: boletoURL!)
self.webView.isUserInteractionEnabled = true
self.webView.loadRequest(boletoURLRequest)
}
}
}