簡體   English   中英

從我自己的應用程序啟動郵件應用程序(iOS)

[英]Launch Mail app (iOS) from my own app

關於這個主題有很多問題,但沒有更新的答案。 我想在沒有撰寫視圖的情況下打開本機iOS郵件應用程序(在我自己的應用程序中)。 所有答案都是如此,說這是不可能的,但應用程序Slack設法做到這一點。 任何人都有任何想法?

您可以使用message:// url scheme啟動郵件應用程序,例如

NSURL* mailURL = [NSURL URLWithString:@"message://"];
if ([[UIApplication sharedApplication] canOpenURL:mailURL]) {
    [[UIApplication sharedApplication] openURL:mailURL];
}

我無法在Apple文檔中找到有關它的任何信息,但該方案存在於郵件的Info.plist中的URL方案部分(非私人網址!)中,因此我認為它是公共API的一部分。 您還可以在此處找到有關該主題的一些信息

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM