これは質問hereの拡張です。今私はCommonsWareを引用します
デバイスの携帯電話番号をプログラムで取得する信頼できる方法はありません。残っている唯一のオプションは、ユーザーに電話番号を入力させることです。
私の質問は、ユーザーが入力した電話番号が、今は考えられないこれらの可能性とその他の可能性に対して正しいかどうかを確認する方法です:
- ユーザーが入力した番号は、アプリがダウンロードされた同じデバイスのものです。
- ユーザーが番号を入力する際にタイプミスを犯していない
- ユーザーは先頭の 0 などの市内通話コードを入力しませんでした
私は StackOverflow と Web に十分な時間を費やしてきましたが、これは重複した質問ではありません。
助け、手がかり、または提案をいただければ幸いです。