iPhone 2.0でプログラムでSMSを送信する方法
-
15-10-2019 - |
質問
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をプログラム的に送信する方法は?