如何在不使用MFMessageComposeViewController的情况下在我的iOS应用程序中发送短信?
问题描述:
在我的应用程序中,我想要一个用户输入一个电话号码,按开始,然后每30分钟输入一个电话号码将收到一条短信。如何在不使用MFMessageComposeViewController的情况下在我的iOS应用程序中发送短信?
我知道MFMessageComposeViewController
可以打开文本视图控制器发送消息与特定的身体,但我希望消息自动发送。有任何想法吗?
答
不幸的是,你不能没有MFMessageComposeViewController
。没有用户交互,Apple将不允许发送短信。
我有这个替代解决方案,超出了iOS的范围。
使用Web服务API。在服务器端创建一个Web服务,该服务将消息发送到接受数字作为请求参数的特定号码。
在特定的时间间隔(根据您的要求)发送一个带有号码作为请求参数的Web服务呼叫。
Web服务器可以做到这一点。它可以发送消息给任何设备。
答
最好的方法是使用消息服务,您可以将提交的号码发送到服务器并从那里处理号码。 Apple不允许您在没有用户交互的情况下本机发送任何消息。