我想使用不同的郵件客戶端從iOS應用程序發送電子郵件。它是一款商業軟件,所以Citrix的安全郵件客戶端無論如何都會被安裝。iOS使用自己的應用程序不同的郵件客戶端? (思傑)
我知道我可以使用URL方案來打開一個不同的應用程序 - 但我的情況下,我需要添加一個特定的附件到郵件。
是否可以安全郵件客戶端添加到所有QLPreviewControllers(我在哪裏能顯示的文件發送到用戶?)
或者我可以只是簡單的做一個自定義按鈕,打開安全郵件客戶端的URL方案?
因此,在這種情況下:
if let
urlString = "mailto:=ctxmail:\(toEmail)?subject=\(subject)&body=\(body)",
url = URL(string:urlString) {
UIApplication.shared().openURL(url)
}
正如在這裏看到:
對於它的價值,你的問題對我來說似乎相當有效;-) Upvoted! –
謝謝:) ive在網上搜索了大約1個小時 - 並沒有解決方案,我怎麼能夠實現它到所有QLPreviewControllers(例如,只是更改默認郵件客戶端) – derdida