0

我使用MessageUI框架来发送消息。

这是发送消息的代码:

let messageComposeVC = MFMessageComposeViewController()
messageComposeVC.messageComposeDelegate = self
messageComposeVC.body = self.textView.text
messageComposeVC.recipients = [contact]
self.present(messageComposeVC, animated: false, completion: nil)

然后它显示一个像这样的屏幕:

在此处输入图像描述

我不想显示这个屏幕,我想直接发送消息。可能吗?

4

1 回答 1

3

这是不可能的。Apple 不会接受您的应用程序。如果您这样做,Apple 将拒绝您的应用程序。另一种方式是您将消息和特定号码发送到后端,后端触发消息到特定号码。

或者你可以使用一些第三方

您不能在后台以编程方式发送短信,您可以使用以下第三方 API 发送短信 (SMS)。

1. http://www.twilio.com/

  1. http://www.nexmo.com/ -> 我们也可以使用国际信息

  2. https://www.tropo.com/

于 2016-09-08T08:30:05.420 回答