【问题标题】:How to send SMS with Some Body text programmatically in Objective-C [duplicate]如何在Objective-C中以编程方式发送带有一些正文文本的短信[重复]
【发布时间】:2012-06-08 11:53:57
【问题描述】:

可能重复:
How to programmatically send SMS on the iPhone?

如何使用 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 开始适用。

【问题讨论】:

标签: iphone objective-c sms send


【解决方案1】:

如果不使用 MFMessageComposeViewController,您将无法发送 SMS。如果要发送 SMS,则必须使用 MFMessageComposeViewController。否则,您可以使用服务器来使用短信。首先,您需要向服务器发送消息,然后服务器将向任意号码发送消息。 您也可以使用短信网关发送短信。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-11-16
    • 2012-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-05
    相关资源
    最近更新 更多