我已经找到的是
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto:"]];
但我只想打开邮件应用程序,而不仅仅是一个 Composer View 。只是处于正常或最后状态的邮件应用程序。
有什么想法吗?
最佳答案
显然 Mail 应用程序支持第二个 url 方案 - message://
如果它被应用程序获取,它(我想)允许打开特定的消息。如果您不提供消息 url,它只会打开邮件应用程序:
NSURL* mailURL = [NSURL URLWithString:@"message://"];
if ([[UIApplication sharedApplication] canOpenURL:mailURL]) {
[[UIApplication sharedApplication] openURL:mailURL];
}
关于ios - 从我自己的应用程序中启动 Apple Mail 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8821934/