1

重複
の可能性:iPhoneでSMSをプログラムで送信する方法は?

Objective-C を使用して、iPhone からプログラムで本文テキスト付きの SMS を送信する方法。次のようなことをしようとしていました:

NSString *path = [NSString stringWithFormat:@"sms:?&body:%@", aSMSBodyText];
NSURL *url = [NSURL URLWithString:[path stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
[[UIApplication sharedApplication] canOpenURL:url];

しかし、機能しません。MFMessageComposeViewController を使用したくありません。これは、アプリが 3.0 以降をサポートし、MFMessageComposeViewController が 4.0 以降で適用されるためです。

4

1 に答える 1

2

MFMessageComposeViewControllerを使用せずにSMSを送信することはできません。SMSを送信する場合は、MFMessageComposeViewControllerを使用する必要があります。それ以外の場合は、サーバーを使用してSMSを使用できます。最初にサーバーにメッセージを送信する必要があり、次にサーバーは任意の番号にメッセージを送信します。SMSの送信にSMSゲートウェイを使用することもできます。

于 2012-06-04T18:14:57.393 に答える