如何在Android和iOS中用短信发送短信

时间:2018-12-30 14:33:21

标签: flutter sms

我所有的应用程序均基于SMS通讯,首先我使用此短信包(https://pub.dartlang.org/packages/sms),但只有Android支持。为此很好。

但是我还需要在iOS上实现我的应用程序,因此我使用了这个新程序包(https://pub.dartlang.org/packages/flutter_sms),但对我来说却不起作用...当我尝试向本地短信APP 0123456789发送短信时告诉我一个错误:“格式错误[0123456789]”。但是我从不添加[]。

我首先也尝试了simple_sms插件(https://pub.dartlang.org/packages/simple_sms),但我不知道它是否与iOS兼容,当我单击“发送短信”时,我被重定向到了本地短信应用...

我看到URL_lancher可以发送SMS,但是如果我理解,URL_lancher也会调用本机应用程序来发送SMS ...

我需要更透明的东西。那么,还有没有其他示例可以在ios和android中发送简单的SMS或仅在带抖动的iOS中发送而不发送第二页的简单示例?

谢谢

1 个答案:

答案 0 :(得分:0)

没有可用的 Flutter 插件支持 iOS,无需启动短信应用即可直接发送短信。对于 Android,您可以使用 telephony - 这支持直接从您的应用发送短信。

您也可以尝试探索Twilio。但是,这需要网络连接才能发送短信。