如何使用Objective-C从iPhone以编程方式发送带有一些Body文本的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 Onwards。
答案 0 :(得分:2)
如果不使用MFMessageComposeViewController,则无法发送短信。如果要发送SMS,则必须使用MFMessageComposeViewController。否则,您可以使用服务器来使用SMS。首先,您需要向服务器发送消息,然后服务器将消息发送到任何号码。 您也可以使用SMS网关发送短信。