我从清单中删除了短信权限,但 Playstore 不接受我的应用程序清单,只设置了读取短信权限。但 Playstore 拒绝了这个应用程序,我从 Play 商店收到了这封邮件
声明的功能默认 SMS 处理程序(以及默认处理程序时使用的任何其他核心功能)被确定为不必要或与您的应用程序的核心功能不一致。根据 SMS/通话记录政策,只有具有特定核心功能的应用程序才有资格请求短信/通话记录权限。有关符合条件的核心功能列表,请参阅此帮助中心文章。您可以通过从您的应用程序中删除权限或修改您的应用程序以使其核心功能(通过应用程序内体验和商店列表中的元数据)保持一致来实现合规符合条件的个案。默认处理程序功能列在您的声明表中,但您的应用程序没有默认处理程序功能。
主要权限
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.READ_SMS" />
请帮我解决这个问题
原文由 Ganeshp 发布,翻译遵循 CC BY-SA 4.0 许可协议
根据谷歌的说法,“您只能请求在您的应用程序中实现关键的当前功能或服务所必需的权限。您不得将允许访问用户或设备数据的权限用于未公开、未实现或不允许的功能或目的”。
单击此处阅读官方 Google 许可文档
如果您的应用需要读取短信以进行基于短信的用户验证/OTP 验证,请使用不需要任何短信权限的 SMS Retriever API ,您的应用仍然可以读取短信以进行 OTP 验证。