如何在iphone應用程式中傳送簡訊
我們知道可以使用這樣的程式碼在iphone中傳送簡訊:
[[UIApplication sharedApplication] openURL:@"sms:12345678"];
但這樣的方式無法指定簡訊內容。那麼我們可以使用MessageUI框架。
首先在程式中匯入MessageUI.framework。import標頭檔案:#import "DeviceDetection.h"
然後在程式碼中使用下面的語句來呼叫簡訊傳送視窗,並指定號碼和簡訊內容:
MFMessageComposeViewController *controller = [[[MFMessageComposeViewController alloc] init]autorelease];
controller.body = @"zc";
controller.recipients = [NSArray arrayWithObjects:@"106295598", nil];
controller.messageComposeDelegate = self;
[self presentModalViewController:controller animated:YES];
同時實現協議MFMessageComposeViewControllerDelegate,
在協議方法messageComposeViewController:didFinishWithResult:
中解散視窗:
switch (result) {
case MessageComposeResultCancelled:
NSLog(@"Cancelled");
break;
case MessageComposeResultFailed:
[self alert:@"傳送簡訊錯誤!"];
break;
case MessageComposeResultSent:
break;
default:
break;
}
[self dismissModalViewControllerAnimated:YES];
原文地址:http://blog.csdn.net/kmyhy/article/details/5875727
相關文章
- 聊聊如何在Java應用中傳送簡訊Java
- 使用 Python 傳送簡訊?Python
- 只需傳送一條簡訊 黑客就能成功入侵你的iPhone黑客iPhone
- 如何在linux中傳送訊息給別的控制檯Linux
- 用程式碼理解 ObjC 中的傳送訊息和訊息轉發OBJ
- SpringBoot 實現傳送簡訊Spring Boot
- Laravel SMS 簡訊傳送包Laravel
- 阿里雲簡訊傳送 sdk阿里
- 郵件和簡訊傳送
- java 阿里雲簡訊傳送Java阿里
- iPhone 新漏洞,可檢視並傳送iPhone照片(含視訊)iPhone
- audio 應用:聲波通訊(2)傳送原理
- Laravel6 使用騰訊雲簡訊-傳送簡訊Laravel
- 阿里雲平臺傳送簡訊阿里
- 簡訊傳送機的實現
- Koa中更方便簡單傳送響應的方式
- 如何在 Go 中傳送表單請求Go
- 106傳送簡訊有哪些平臺?
- 二十一章 PHP傳送簡訊PHP
- 2020最新 使用阿里雲的簡訊服務傳送簡訊阿里
- Laravel 極簡使用傳送簡訊 支援阿里雲、騰訊雲Laravel阿里
- 小程式傳送訂閱訊息
- 如何在優雅地Spring 中實現訊息的傳送和消費Spring
- iOS12系統應用傳送普通郵實現傳送iOS
- .net core 使用阿里雲簡訊傳送SMS阿里
- RocketMQ中Producer訊息的傳送MQ
- 如何在程式碼中應用設計模式設計模式
- django+小程式傳送模板訊息Django
- 教你如何在M1版macbook上安裝iphone/ipad應用,超簡單MaciPhoneiPad
- 使用Java客戶端傳送訊息和消費的應用Java客戶端
- iPhone檔案傳輸應用:AnyMP4 iPhone Transfer Pro 中文啟用iPhone
- [Python]實現簡訊驗證碼的傳送Python
- iOS12系統應用傳送郵件中的附件iOS
- 如何在 Deno 應用程式中呼叫 Rust 函式Rust函式
- Azure Service Bus(三)在 .NET Core Web 應用程式傳送ServiceBus QueueWeb
- 使用阿里簡訊(防止薅羊毛、限制傳送次數)直接複製直接用阿里
- facebook web端傳送應用通知邀請Web
- 【故障公告】騰訊雲簡訊服務故障造成無法傳送手機簡訊
- 如何透過簡訊轉發在iPad和Mac上傳送和接收簡訊iPadMac