如何以编程方式打开电子邮件配置表?

时间:2015-09-26 09:07:44

标签: ios objective-c iphone swift

我可以检查iPhone上是否配置了电子邮件客户端:

if ([MFMailComposeViewController canSendMail])
{
    // Actions to send mail
}
else
{
    //Actions to show an error message by UIAlertView
}

如何将用户重定向到电子邮件帐户配置表我没有配置电子邮件帐户?

1 个答案:

答案 0 :(得分:2)

您可以打开偏好设置应用,但不能更多。从iOS8开始,只需使用:

NSURL *settingsAppURL = [NSURL URLWithString:UIApplicationOpenSettingsURLString];
[[UIApplication sharedApplication] openURL:settingsAppURL];