2015-04-07 45 views
0

据我所知(如果情况并非如此,请告知我),所有版本的iOS(包括iOS 8)都不允许自动发送短信iPhone没有用户输入。越狱可能会出现这种情况,但不会出现在正常的应用中。如何在不越狱的情况下自动从iPhone发送短信

但是我正在阅读,它可以发送一条短信到服务器,然后发送出去。你可以用用户的电话号码来做到这一点吗?什么iOS API会涉及这个? MessageUI?

我几乎找不到关于这方面的任何信息 - 它似乎不是一个非常常见的用例。我的目标是制作一个可由用户配置的自动发短信应用程序。

回答

1

您可以设置Parse云代码(解析对于20GB数据+ 1800个请求/分钟是免费的),可以调用Twilio客户端(每个电话号码$ 1/mo +文本0.075美分)您。您无法将“发件人”号码设置为您拥有的Twilio号码或您已验证为自己号码的号码。与此相关的一个问题是,如果收到文本的人回复该文本,那么当用户对每个数字进行文本编辑时,几乎只能将您的代码设置为执行一项操作。所以如果你想让每个用户能够发送100个不同的人,你需要有100个不同的号码。

+0

无论如何,用户可以验证他们的服务号码吗? –

+0

如果你的意思是让一个文本可以从他们的号码发送出去,那么没有。这是您通过Twilio控制台执行的操作,并且可以让您的公司电话号码成为用户回拨的号码。如果你的意思是你可以验证他们的电话号码,我就写了一个应用程序,它接收用户的电话号码,并向用户发送一个随机的4位数验证码,他们必须输入它才能继续登记处理。 –

+0

不,我一定会希望从他们的电话号码发送文本。 –