ユーザーが特定のアクションを実行すると、SMS を送信するアプリがあります。
前提条件:
- テキストは 100 文字に制限されています
- PhoneNumber には国コードがなく、存在します
SMS が正常に送信されたかどうかを検出するために、ケースを含む BroadcastReceiver と、すべてが機能しているかどうかを確認するための外部ログがあります。
- 送信済
- 無線オフ
- 一般的な失敗
- 等..
コードは機能しているようですが、なぜこれらのランダムな一般的なエラーが発生するのか理解できません。メキシコのようないくつかの国では、私は多くの一般的な失敗を抱えており、国とオペレーターの代わりに共通点がありません. ケースの 80% は一般的な失敗です。メキシコ/テルセル。
同じユーザーを含むため、ランダムと言いましたが、「SENT」と「一般的な失敗」が発生しました。クレイジーです。
コードは非常に単純で一般的であるため、投稿しません。それはより理論的な問題だと思います。
一般的な障害とは何ですか? オペレーター/国/デバイス/ネットワークに依存しますか? これらの要因に応じて、何か違うことをしなければなりませんか?
ありがとうございました。