如何在没有iMessage的情况下发送短信

时间:2019-08-04 14:53:34

标签: ios swift xcode ipad

我看到了如何使用MessageUI发送短信,并且工作正常,但是我需要使用iPad蜂窝电话发送短信,但是如果没有iMessage,则无法发送短信。有人知道是否可以发送我所有电话号码的短信吗?

1 个答案:

答案 0 :(得分:0)

没有MFMessageComposeViewController,您将无法做到。苹果不允许在没有用户交互的情况下发送短信。

根据文档

您不得修改此视图控制器提供的视图层次结构。但是,您可以使用UIAppearance协议自定义界面的外观。

我对此有替代解决方案,替代方法可以是使用Web服务API。在服务器端创建一个Web服务,该服务将消息发送到特定号码,该号码接受带有请求的数字作为参数。(根据您的要求)

就像使用Web服务器或外部sms提供程序一样。

  1. http://www.twilio.com/
  2. http://www.nexmo.com/
  3. https://www.tropo.com/