如何获取iPhone / iPad中配置的电子邮件帐户的详细信息

时间:2013-02-27 06:35:17

标签: iphone ios objective-c ios5

嗨,我正在制作和iPad应用程序。如果用户在设备中配置了他的电子邮件帐户并获取了他的电子邮件和其他可用详细信息,我需要对用户进你能帮我解决这个问题。

并且电子邮件也没有配置我想将他重定向到邮件设置。到目前为止,我得到了相同的代码

 [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto:"]];

请帮帮我们。

2 个答案:

答案 0 :(得分:3)

否您永远无法在邮件应用中配置USER DETAILS,它会破坏用户隐私,因此不允许

答案 1 :(得分:2)

无法获取帐户的详细信息。而且,这违反了Apple的政策。如果您在自己的应用中执行此操作,那么Apple可以拒绝您的应用。但是,使用以下代码,您可以检查设备上是否启用了至少一个电子邮件帐户:

Class mailClass = (NSClassFromString(@"MFMailComposeViewController"));
if ([mailClass canSendMail])
{
    //There is email account configured
}
else
{
    //Email account is not configured. Can't send the email.
}
相关问题