作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
M 作为 Messenger App 工作。我想在我的客户端上自动发送短信作为验证码,用户可以使用该代码作为验证码..任何人都可以帮助我如何在我的客户端上自动发送短信
例如
如果用户当时点击注册,他/她将自动从 iPhone 客户端收到确认短信。那是我需要实现的..
谢谢
最佳答案
您无法从 iOS 自动发送 SMS,您可以向用户显示 SMS View 并预填充 SMS 正文。
您将在此处找到有关如何使用 MFMessageComposeViewController 的更多信息:http://developer.apple.com/library/ios/#documentation/MessageUI/Reference/MFMessageComposeViewController_class/Reference/Reference.html
- (void) sendSMSCode:(NSString *)smsCode {
MFMessageComposeViewController *viewController = [[MFMessageComposeViewController alloc] init];
viewController.messageComposeDelegate = self;
[viewController setBody:smsCode];
// Replace with the number to send the SMS so
[viewController setRecipients:[NSArray arrayWithObject:@"+123456789"]];
[self presentModalViewController:viewController animated:YES];
[viewController release], viewController = nil;
}
#pragma mark - MFMessageComposeViewController methods
- (void)messageComposeViewController:(MFMessageComposeViewController *)controller didFinishWithResult:(MessageComposeResult)result {
[controller dismissModalViewControllerAnimated:YES];
if (result == MessageComposeResultFailed) {
// handle the error.
}
}
关于iphone - 如何在 iPhone 中发送应用内短信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7280830/
我是一名优秀的程序员,十分优秀!