在模拟器中发送短信

问题描述:

如果可以在iPhone模拟器中模拟发送短信。我不希望真的发送短信,只是为了显示短信发送面板。在模拟器中发送短信

这是我的代码:

 if MFMessageComposeViewController.canSendText() { 
      let messageVC = MFMessageComposeViewController() 
      messageVC.messageComposeDelegate = self 
      messageVC.recipients = ["1111111111", "2222222222"] 
      messageVC.body = "hello phone" 
      self.presentViewController(messageVC, animated: true, completion: nil) 
     } else { 
      print("Not using messages") 

它总是只打印"Not using messages"。可以有人建议,我做错了什么?

谢谢!

不,不可能在iOS模拟器中显示短信发送面板。您必须注册Apple的开发人员计划并在设备上进行测试。

+0

谢谢,我在想同样的事情,但我需要确认。 – bla0009

+0

有很多文章描述这个问题,就像模拟器告诉你它没有使用消息一样 –