WhatsApp可以在未经许可的情况下访问短信

Sha*_*dra 6 android whatsapp android-permissions

我还没有授予SMS权限的WhatsApp在我的设备HonorView10上运行EMUI9。最近我更改了在 WhatsApp 注册的号码并将验证码发送到新号码(SIM 卡在同一设备上,因为它是双 SIM 卡)。WhatsApp 读取短信并完成验证过程。是否可以在Android中未经许可阅读短信?还是EMUI9的bug?我只是好奇。

在此处输入图片说明

Nil*_*hod 6

WhatsApp可以在未经许可的情况下访问短信

我认为什么应用程序正在使用 SMS Retriever API

短信检索 API

使用 SMS Retriever API,您可以在您的 Android 应用程序中自动执行基于 SMS 的用户验证,而无需用户手动输入验证码,也无需任何额外的应用程序权限。在应用中实现自动短信验证时,验证流程如下所示


小智 -5

在某些情况下,您希望帮助用户了解为什么您的应用需要权限。例如,如果用户启动摄影应用程序,用户可能不会对该应用程序请求使用相机的权限感到惊讶,但用户可能不明白为什么该应用程序想要访问用户的位置或联系人。在您的应用程序请求权限之前,您应该考虑向用户提供解释。请记住,您不想用解释让用户不知所措;如果您提供太多解释,用户可能会觉得该应用程序令人沮丧并删除它。

阅读此 https://developer.android.com/training/permissions/requesting