如何在我的iOS应用程序中发送短信而不使用MFMessageComposeViewController?

时间:2017-03-04 06:46:51

标签: ios swift xcode mfmessagecomposeview

在我的应用程序中,我希望用户输入电话号码,按开始,然后每30分钟输入的电话号码将收到一条短信。

我知道MFMessageComposeViewController可以打开文本视图控制器来发送带有特定正文的消息,但我希望自动发送消息。有什么想法吗?

2 个答案:

答案 0 :(得分:3)

不幸的是,如果没有MFMessageComposeViewController,您就无法做到这一点。 Apple不允许在没有用户交互的情况下发送短信。

我的替代解决方案超出了iOS的范围。
使用Web服务API。在服务器端创建一个Web服务,该服务将消息发送到特定的号码,这些号码接受带有请求的数字作为参数。

在特定时间间隔(根据您的要求)发送一个带有号码作为请求参数的Web服务呼叫。

Web服务器可以做到这一点。它可以向任何设备发送消息。

答案 1 :(得分:0)

最好的方法是使用消息服务,您可以将提交的号码发送到服务器并从那里处理号码。 Apple不允许您在没有用户交互的情况下本地发送任何消息。