1

こんにちは、iPadアプリを作っています。ユーザーがデバイスでメール アカウントを構成し、メールやその他の利用可能な詳細を取得する場合は、ユーザーを認証する必要があります。皆さん、これで私を助けてくれませんか。

また、メールが設定されていないので、彼をメール設定にリダイレクトしたいと思います。これまでのところ、同じものに対して次のコードを取得しました

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

みんな助けてください。

4

2 に答える 2

3

いいえメールアプリでユーザーの詳細を設定することはできません。ユーザーのプライバシーを侵害するため、許可されません

于 2013-02-27T06:52:27.477 に答える
2

アカウントの詳細を取得することはできません。そして、それはAppleの方針に反している。アプリでこれを行うと、Appleはアプリを拒否する可能性があります。ただし、以下のコードを使用すると、デバイスで少なくとも1つのメールアカウントが有効になっていることを確認できます。

Class mailClass = (NSClassFromString(@"MFMailComposeViewController"));
if ([mailClass canSendMail])
{
    //There is email account configured
}
else
{
    //Email account is not configured. Can't send the email.
}
于 2013-02-27T06:44:03.310 に答える