这可以转移到一般性讨论
我有一个使用用户手机号码的应用程序。使用该App必须使用手机号码,它是用户的主要标识。我也有短信验证。但根据应用程序策略,使用该应用程序的设备必须具有相同的 SIM 卡。很少有其他应用程序,例如 IMO、Viber 或 Whatsapp,我可以轻松地在其他手机中获取短信并在其他手机中输入验证 key 。
我尝试了 TelephonyManager
但在少数设备中它返回 null。
是否有任何方法(无论是代码库还是付费解决方案)来确保在安装应用程序的同一设备中使用相同的电话号码?
最佳答案
您可以在您的应用中实现自动读取短信验证码,并且无需用户输入验证码。这样您就可以确保用户使用安装了应用程序的手机中的 SIM 卡登录。
关于android - 确保设备电话号码和应用电话号码相同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49895229/