如何获取在iPhone/iPad中配置的电子邮件帐户的详细信息
嗨,我正在制作iPad应用程序。我需要验证用户是否在设备中配置了他的电子邮件帐户,并获取他的电子邮件和其他可用详细信息。你们能帮帮我吗 而且电子邮件没有配置,我想将他重定向到邮件设置。到目前为止,我得到了同样的代码如何获取在iPhone/iPad中配置的电子邮件帐户的详细信息,iphone,ios,objective-c,ios5,Iphone,Ios,Objective C,Ios5,嗨,我正在制作iPad应用程序。我需要验证用户是否在设备中配置了他的电子邮件帐户,并获取他的电子邮件和其他可用详细信息。你们能帮帮我吗 而且电子邮件没有配置,我想将他重定向到邮件设置。到目前为止,我得到了同样的代码 [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto:"]]; 伙计们,请帮帮我。不可能得到帐户的详细信息。而且,这违反了苹果的政策。如果你在应用程序中这样做,那么苹果可以拒绝你的应用程序
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto:"]];
伙计们,请帮帮我。不可能得到帐户的详细信息。而且,这违反了苹果的政策。如果你在应用程序中这样做,那么苹果可以拒绝你的应用程序。但是,使用以下代码,您可以检查设备上至少启用了一个电子邮件帐户:
Class mailClass = (NSClassFromString(@"MFMailComposeViewController"));
if ([mailClass canSendMail])
{
//There is email account configured
}
else
{
//Email account is not configured. Can't send the email.
}
无法获得帐户的详细信息。而且,这违反了苹果的政策。如果你在应用程序中这样做,那么苹果可以拒绝你的应用程序。但是,使用以下代码,您可以检查设备上至少启用了一个电子邮件帐户:
Class mailClass = (NSClassFromString(@"MFMailComposeViewController"));
if ([mailClass canSendMail])
{
//There is email account configured
}
else
{
//Email account is not configured. Can't send the email.
}
不,您永远无法在mail app中获取配置的用户详细信息,它会破坏用户隐私,因此不允许不,您永远无法在mail app中获取配置的用户详细信息,它会破坏用户隐私,因此不允许谢谢Rushi我知道这一点,但我需要获取用户details@ShashankKulshrestha:嘿,你没办法得到它。这违反了苹果的数据安全政策。你可能会得到一些第三方API,但我建议不要这样做。谢谢Rushi,我知道这一点,但我需要获得用户details@ShashankKulshrestha:嘿,你没办法得到它。这违反了苹果的数据安全政策。你可能会得到一些第三方API,但我建议不要这样做。