3.0のMFMailComposeViewControllerを使用して、アプリケーション内に添付ファイルなどの電子メールを送信しています。私は、 "To:"アドレスをデフォルトのアカウント/アドレスにデフォルト設定することをお勧めします。このアドレスにアクセスしてsetToRecipientsの文字列に配置するにはどうすればよいですか?デフォルトのメールアドレスにアクセス
私は基本的に、ユーザーが自分自身に電子メールを送信するようにします(デフォルトの "To"として)。
3.0のMFMailComposeViewControllerを使用して、アプリケーション内に添付ファイルなどの電子メールを送信しています。私は、 "To:"アドレスをデフォルトのアカウント/アドレスにデフォルト設定することをお勧めします。このアドレスにアクセスしてsetToRecipientsの文字列に配置するにはどうすればよいですか?デフォルトのメールアドレスにアクセス
私は基本的に、ユーザーが自分自身に電子メールを送信するようにします(デフォルトの "To"として)。
APIは公開されていません(開発者によるiPhoneユーザーの電子メールアドレスの取得を妨げるなどの理由により)。
ユーザーのメールアドレスを尋ねて、今後の使用のために保存するようにしてください。
それは受け入れ答えは、この答えは(「私」の下にリストされている)のアドレス帳から電子メールアドレスを取得するためのコードを示し
Getting user's default email address in Cocoa
間違っていると思わ
EDIT:コメントに注意してください! iOSでないOSXのみ:|
この質問はiPhone用にタグ付けされているので、明確にする必要があります。その方法はiOSではなくOSXでのみ動作するようです。 http://stackoverflow.com/questions/3642968/how-do-you-access-the-current-users-record-in-address-book –
iOSでABGetMeを使用すると、ユーザーのアドレス帳カードを取得できます。ソースコードを見れば、与えられたABRecordRefのすべての電子メールアドレスを取得する方法がわかります。
あなたはアドレス帳の連絡先の電子メールアドレスを取得できると思って変わってしまいます。 – Surya
@Neilは、iOSでデフォルトのメールアドレスを取得することは可能ですか? –