关于这个主题有很多问题,但没有更新的答案。我想在没有撰写视图的情况下打开本机iOS邮件应用程序(在我自己的应用程序中)。所有答案都是如此,说它不可能,但应用程序Slack设法做到这一点。有人有任何想法吗?
答案 0 :(得分:18)
您可以使用message://
网址方案启动邮件应用,例如
NSURL* mailURL = [NSURL URLWithString:@"message://"];
if ([[UIApplication sharedApplication] canOpenURL:mailURL]) {
[[UIApplication sharedApplication] openURL:mailURL];
}
我无法在Apple文档中找到有关它的任何信息,但该方案存在于邮件的Info.plist中的URL方案部分(非私人网址!)中,因此我认为它是公共API的一部分。您还可以找到有关here
主题的一些信息