1

私は、ユーザーが自分の作品を誰にでも電子メールで送信できるiPhoneアプリを作成しています。UIApplicationのopenURLメソッドを使用してメールアプリを開くのは簡単です。

NSString* lsMailToStr = @"mailto:?subject=Subject!&body=Body";
[[UIApplication sharedApplication] openURL: [NSURL URLWithString:lsMailtoStr]]; 

ただし、HTML電子メールをサポートしていない電子メールプログラムにプレーンテキストのフォールバックを提供すると便利です。メールアプリを開いて、マルチパート(text/plainとtext/htmlの両方を含む)の電子メールを送信する方法はありますか?

これを可能にするメールアプリに提供できる「body=」以外の引数はありますか?

4

1 に答える 1

2

iPhone OS 3.0 が登場した今、アプリ内でメールを送信するための新しい API があります。おそらく添付ファイルの追加のサポートを除いて、あなたが望むものをサポートしていないようです。この機能強化を要求するバグを報告することをお勧めします。

于 2009-06-20T23:09:05.867 に答える