2014-10-27 59 views
1

我試圖發送使用MFMessagingComposeViewController發送與SWIFT語言短信iOS8上

這是SWIFT代碼的短信:進口MessageUI

let msg:MFMessageComposeViewController=MFMessageComposeViewController() 
msg.recipients=["7236446823423"] 
msg.body="txt" 
self.presentViewController(msg,animated:true,completion:nil) 

我得到一個錯誤:

libC++ abi.dylib以NSException類型的未捕獲異常終止

+0

你在項目中包含的框架文件? – 2014-10-27 23:34:31

回答

2

檢查MFMessageComposeViewController可以發送文本canSendText

if MFMessageComposeViewController.canSendText(){ 
      let msg:MFMessageComposeViewController=MFMessageComposeViewController() 
      msg.recipients=["7236446823423"] 
      msg.body="txt" 
      self.presentViewController(msg,animated:true,completion:nil) 
     } 
     else { 
      NSLog("your device do not support SMS....") 
     }