質問

iPhone OS 2.0でプログラムで電子メールを送信する必要があります。

私が見つけた場所

NSString *url = [NSString stringWithString: @"mailto:foo@example.com?cc=bar@example.com&subject=Greetings%20from%20Cupertino!&body=Wish%20you%20were%20here!"];
[[UIApplication sharedApplication] openURL: [NSURL URLWithString: url]];

これは、iPhone OS 2.0のコード作業です。

同様に、iPhone 2.0でSMSを送信して電話をかける必要があります。

iPhone 2.0でSMSを送信して電話をかけることは不可能であることがわかりました。

SMSを送信するサードパーティのツールはありますか?

役に立ちましたか?

解決

プログラムでSMSを送信できませんどれか iOSのバージョン、これまで。

iOS 2および3では、SMSアプリに sms:// リンクして、送信する番号を含めることができますが、それだけです。メッセージ本文を含めることはできません。 一度もない メッセージを送信します。ユーザーはメッセージを送信する必要があります。

iOS 4の下では、それを送信する番号が付いたビューコントローラーを表示し、メッセージ本文を使用して表示できます。 MFMessageComposeViewController, 、しかし、あなたはまだです メッセージを送信できません. 。ユーザーは送信ボタンをタップできますが、それだけです。

Appleは、iPhoneの所有者が、知識と承認なしに送信されるSMSメッセージからiPhoneの所有者を特に保護します。

他のヒント

アプリから電話をかけるには、この行を呼び出します。

[[UIApplication application] openURL:[NSURL URLWithString:@"tel://THE_TELEPHONE_NUMBER"]];

これはシミュレータで機能しないことを忘れないでください。呼び出す前に、デバイスがiPodまたはiPadであるかどうかを確認することをお勧めします。私も示す傾向があります UIAlertView ユーザーが実際に数値を呼び出したいかどうかを尋ねることは、これがそれを意味していなければ非常に迷惑なことです。

SMSの場合:これをチェックしてください iPhoneでSMSをプログラム的に送信する方法は?

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top