如何在不显示确认屏幕的情况下直接发送消息? [复制]
Posted
技术标签:
【中文标题】如何在不显示确认屏幕的情况下直接发送消息? [复制]【英文标题】:How to send message directly without showing confirm screen? [duplicate] 【发布时间】:2016-09-08 08:24:58 【问题描述】:我使用MessageUI
框架来发送消息。
这里是发送消息的代码:
let messageComposeVC = MFMessageComposeViewController()
messageComposeVC.messageComposeDelegate = self
messageComposeVC.body = self.textView.text
messageComposeVC.recipients = [contact]
self.present(messageComposeVC, animated: false, completion: nil)
然后它会显示这样的屏幕:
我不想显示这个屏幕,我想直接发送消息。有可能吗?
【问题讨论】:
不可能 【参考方案1】:这是不可能的。 Apple 不会接受您的应用程序。如果您这样做,Apple 将拒绝您的应用程序。另一种方法是您将消息和特定号码发送到后端,后端将消息触发到特定号码。
或者你可以使用一些第三方
您不能在后台以编程方式发送短信,您可以使用以下第三方 API 发送短信 (SMS)。
1.http://www.twilio.com/
http://www.nexmo.com/ -> 我们也可以使用国际消息
https://www.tropo.com/
【讨论】:
那是 iMessage,不是消息。以上是关于如何在不显示确认屏幕的情况下直接发送消息? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
如何在不使用 Firebase 控制台的情况下向 iOS 设备发送 Firebase 云消息通知?
如何在不发送消息的情况下在 Android 中打开默认电子邮件客户端?