我正在开发一个简单的应用程序,它必须从应用程序本身发送SMS消息,而不是启动本机Text应用程序。
这是我现在的行动。我应该改变什么来实现我想要的功能?
-(IBAction)startButtonPressed
{
NSString *phoneNumber = @"13136296693";
NSString *url = [NSString stringWithFormat: @"sms:%@",phoneNumber];
NSLog(@"Send SMS to: %@ ", url);
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:url]];
}
谢谢!
托马斯
答案 0 :(得分:2)
如果我没有弄错,我认为通过您自己的应用程序发送短信只能在iPhone 4.0 SDK中使用。
答案 1 :(得分:1)
无法使用当前的SDK完成。我相信Apple宣布iPhone OS 4.0中的应用程序可以使用与现有MFMailComposeViewController
malarkey类似的界面来实现此目的。
答案 2 :(得分:1)
这就是苹果所说的:
这是另一个论坛的教程。
http://iosdevelopertips.com/core-services/how-to-send-an-sms-progammatically.html
它仍然没有完全自动化。用户必须点击发送按钮。我还没有完成它的工作。告诉我你是否有更好的运气。如果你能想办法让我的应用程序设置为“点击”发送按钮而不是用户,请告诉我。