当你第一次使用Viber时,它会通过短信向你发送一个激活码。我也在做同样的事情。在做了一些研究后(比如"iPhone In-App SMS MFMessageComposeViewController自动发送“),我得出了一个结论,但我不太确定它是正确的。所以我认为一些专家知道答案。
在iOS 4中,我们可以使用MFMessageComposeViewController发送短信。但是,用户仍然会看到SMS页面,并且他/她需要单击“发送”按钮。在Viber中,用户不必这样做-他/她在输入自己的电话号码后,只会收到一条短信,而不会看到消息页面。我读过的所有文章都告诉我,iOS不允许我们在没有用户干预的情况下发送短信。
我猜Viber已经设置了自己的中间服务器来发送SMS。对吗?
发布于 2011-05-25 10:17:48
是的,有很多网络服务会给你发短信--Google ‘em。这很可能是他们正在使用的;这绝对不是手机的内置短信功能。
https://stackoverflow.com/questions/6118829
复制相似问题