IOS怎樣使用MessageUI Framework 發(fā)送短信息。使用MessageUI Framework 中的 MFMessageComposeViewController 發(fā)送短信息,另外其中的MFMailComposeViewController用于發(fā)送郵件。使用非常簡單:

發(fā)展壯大離不開廣大客戶長期以來的信賴與支持,我們將始終秉承“誠信為本、服務(wù)至上”的服務(wù)理念,堅(jiān)持“二合一”的優(yōu)良服務(wù)模式,真誠服務(wù)每家企業(yè),認(rèn)真做好每個(gè)細(xì)節(jié),不斷完善自我,成就企業(yè),實(shí)現(xiàn)共贏。行業(yè)涉及成都效果圖設(shè)計(jì)等,在重慶網(wǎng)站建設(shè)、全網(wǎng)整合營銷推廣、WAP手機(jī)網(wǎng)站、VI設(shè)計(jì)、軟件開發(fā)等項(xiàng)目上具有豐富的設(shè)計(jì)經(jīng)驗(yàn)。
導(dǎo)入框架:MessageUI.framework
2. 添加協(xié)議:MFMessageComposeViewControllerDelegate
3. #import MessageUI/MessageUI.h
1 //判斷當(dāng)前設(shè)備是否可以發(fā)送短信息
2 if([MFMessageComposeViewController canSendText])
3 {
4
5 MFMessageComposeViewController *mc = [[MFMessageComposeViewController alloc] init];
6 //設(shè)置委托
7 mc.messageComposeDelegate = self;
8 //短信內(nèi)容
9 mc.body = @"nihao";
10 //短信接收者,可設(shè)置多個(gè)
11 mc.recipients = [NSArray arrayWithObject:@"10086",nil];
12
13 [self presentModalViewController:mc animated:YES];
14 [mc release];
15 }
16 else
17 {
18 UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Error",
19 message:@"The current device can not send SMS"
20 delegate:nil
21 cancelButtonTitle:"OK",
22 otherButtonTitles:nil];
23 [alert show];
24 [alert release];
25 }
26
27
28 #pragma mark -
29 #pragma mark MFMessageComposeViewControllerDelegate
30 -(void)messageComposeViewController:(MFMessageComposeViewController *)controller didFinishWithResult:(MessageComposeResult)result
31 {
32 switch(result)
33 {
34 case MessageComposeResultCancelled:
35 ...
36 case MessageComposeResultFailed:
37 ...
38 case MessageComposeResultSend:
39 ...
40 default:
41 ...
42 }
43 }
打開手機(jī)設(shè)置,向下滑動(dòng)找到“信息”,點(diǎn)開后打開“作為短信發(fā)送”選項(xiàng),在iMessage不可用時(shí)就會(huì)自動(dòng)以普通短信發(fā)送!
iOS10短信新功能無法使用解決辦法:
如果你在imessage涂鴉后,發(fā)現(xiàn)短信發(fā)不出去是怎么回事呢?一是你之前將imessage功能關(guān)閉了,二是沒有將3d touch功能打開。
ios10 imessage怎么設(shè)置:
把 iPhone 接入網(wǎng)絡(luò)以后,在 iPhone 主屏上找到“設(shè)置”圖標(biāo),點(diǎn)擊打開。
2.在設(shè)置列表中找到“信息”選項(xiàng),點(diǎn)擊進(jìn)入。
3.點(diǎn)擊 iMessage 開關(guān),將其打開。
4.會(huì)顯示等待激活 iMessage 服務(wù)
5.激活成功以后,就可以看到 iMesaage 的開關(guān)是打開狀態(tài)。另外要明的二個(gè)選項(xiàng)是:
一、發(fā)送已讀回執(zhí),允許當(dāng)我們看了信息以后,對方可以看到我們查看信息的時(shí)間。
二、當(dāng)iMessage 不可用時(shí)作為短信發(fā)送,意思是說當(dāng)沒有網(wǎng)絡(luò)或是蘋果的 iMessage 信息服務(wù)發(fā)生故障時(shí),系統(tǒng)自動(dòng)以短信來發(fā)送。
6.選擇要發(fā)送 iMessage 的朋友,跟發(fā)送正常短信一樣的操作。iMessage 信息會(huì)是藍(lán)色顯示,并且在短信輸入框中會(huì)看到 iMessage 字樣。
在今天的教程,我們將給大家分享的是蘋果手機(jī)群發(fā)短信的方法,一共提供3種方法,包括直接添加方法、使用插件的方法,以及借助第三方手機(jī)群發(fā)軟件的方法,感興趣的網(wǎng)友就趕緊來圍觀吧!
群發(fā)短信
蘋果手機(jī)群發(fā)短信方法一:(無需越獄):
使用iPhone群發(fā)短信相信是我們?nèi)粘J褂眠^程中經(jīng)常使用到的一個(gè)功能,在iPhone中使用這樣一個(gè)群發(fā)短信的功能的,只不過在使用過程中還不夠人性化。首先就為大家介紹這種方法,該種方法是iPhone自帶的不需要越獄!
1、在主界面中找到信息圖標(biāo),點(diǎn)擊進(jìn)入“信息”;
2、輕按右上角圖標(biāo)撰寫新信息,進(jìn)入發(fā)送短信界面;
3、在”收件人”欄中,你可以直接輸入字母、數(shù)字快速查找并添加聯(lián)系人;如果聯(lián)系人不在通訊錄中,你也可以直接輸入手機(jī)號(hào)碼;當(dāng)然,你也可以選擇更加直觀的操作,輕按“+”按鈕直接轉(zhuǎn)到通訊錄中添加,由于目前iOS不支持批量添加,只能一個(gè)一個(gè)添加聯(lián)系人,雖然這樣可以使用iPhone群發(fā)短信但是有些麻煩!
發(fā)送短信
4、在“收件人”欄中,不同聯(lián)系人之間用逗號(hào)隔開。如果要對其刪除,需要借助鍵盤的“x”按鈕。
蘋果手機(jī)發(fā)短信的方法二:(需越獄):
1、確保你的iPhone已經(jīng)越獄,之后我們需要安裝一款名為KuaiDial的群發(fā)短信插件。運(yùn)行“Cydia”,選擇右下角的搜索。
2、在上方輸入框中輸入“kuaiDial”,選擇第一個(gè)進(jìn)行安裝。
kuaiDial插件
3、安裝完畢后,進(jìn)入iPhone的設(shè)置菜單,你能夠看到KuaiDiadl的選項(xiàng)已經(jīng)出現(xiàn)了。
kuaiDial插件
4、選擇“短信”,將“默認(rèn)開啟批量添加功能”后的滑塊打開。
默認(rèn)開啟批量添加功能
5、這里尤其注意,設(shè)置完成后,要完全退出設(shè)置(HOME鍵退會(huì)桌面,然后請雙擊Home鍵,打開多任務(wù)列表,長按設(shè)置圖標(biāo),點(diǎn)擊出現(xiàn)紅色減號(hào)將其關(guān)閉),否則剛才的更改可能不會(huì)生效。
6、進(jìn)入短信發(fā)送界面,點(diǎn)擊收件人后面的加號(hào)。可以發(fā)現(xiàn),在選擇聯(lián)系人的界面,你點(diǎn)擊一個(gè)人會(huì)在后面增加一個(gè)對勾。你可以一次選擇任意數(shù)量的聯(lián)系人。注意,點(diǎn)擊上面的取消就會(huì)完成這次選擇,并不會(huì)取消你本次選擇的聯(lián)系人。
批量添加
蘋果手機(jī)群發(fā)短信的方法三:通過群發(fā)軟件來實(shí)現(xiàn);
1、下載安裝:撥號(hào)精靈
2、點(diǎn)開后,會(huì)自動(dòng)與本身通訊錄同步,點(diǎn)擊右上角的按鈕,會(huì)出現(xiàn)三個(gè)選項(xiàng)(新聯(lián)系人,群發(fā)短信,設(shè)置選項(xiàng));
3、點(diǎn)擊“群發(fā)短信”功能,在聯(lián)系人清單中選擇要發(fā)送的對象,可多選(利用撥號(hào)精靈本身的便捷查詢,迅速找到對象)。選擇結(jié)束后,按右上角的發(fā)送按鈕即可。
4、下一步進(jìn)入-的界面,撥號(hào)精靈還提供更實(shí)用的群組合并發(fā)送功能,如果有需要,還可以選擇同時(shí)發(fā)送的一個(gè)或多個(gè)群組。
5、最后一步,你就可以安心的編寫你的短信內(nèi)容啦;
PS:特別提示:
1、撥號(hào)精靈能夠自動(dòng)篩選-需要的手機(jī)號(hào)碼,所以不用擔(dān)心會(huì)被發(fā)送到座機(jī)號(hào)碼。
2、建議:每次群發(fā)最好利用分組發(fā)送,將人數(shù)控制在幾十人范圍內(nèi),不要超過運(yùn)營商的上限規(guī)定哦)
完美解決iPhone短信群發(fā)的各種問題,是目前AppStore市面上唯一一款能夠自動(dòng)一條一條發(fā)送短信的軟件!
功能特點(diǎn):
1、支持在群發(fā)的時(shí)候,指定一條一條地自動(dòng)發(fā)送;
(1)有些手機(jī)服務(wù)運(yùn)營商限制每次群發(fā)短信的人數(shù);
(2)有些手機(jī)服務(wù)運(yùn)營商在群發(fā)短信的時(shí)候,一旦其中一個(gè)聯(lián)系人送不到,全部會(huì)被標(biāo)識(shí)為發(fā)送失敗,但是其實(shí)有部分人是已經(jīng)收到了的。
(3)有些運(yùn)營商,有時(shí)候會(huì)忽視用戶的隱私,收到短信的用戶會(huì)同時(shí)得知您還往哪個(gè)人送了這條短信,例如情人節(jié)你往兩個(gè)女朋友發(fā)相同的信息,她們會(huì)相互知道您還發(fā)給了對方,后果會(huì)很嚴(yán)重。
因此很多場合下需要“一條一條”地自動(dòng)發(fā)送來的功能。
2、支持在群發(fā)短信的時(shí)候,能夠選擇一起發(fā)送;
3、支持分組發(fā)送的聯(lián)系人,避免每次群發(fā)都要重新選定;
4、可顯示每個(gè)分組的聯(lián)系人數(shù)量;
5、可對分組進(jìn)行的成員增加,刪除,修改;
6、支持簡體中文拼音排序;
7、支持聯(lián)系人名稱查詢,以及公司名稱查詢;
8、支持iMessage群發(fā);
網(wǎng)站標(biāo)題:ios開發(fā)發(fā)短信,ios作為短信發(fā)送
標(biāo)題網(wǎng)址:http://chinadenli.net/article2/dsgigoc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號(hào)、靜態(tài)網(wǎng)站、網(wǎng)站營銷、定制開發(fā)、網(wǎng)站改版、響應(yīng)式網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)