问题:违反权限政策在商店上上传Android应用程序并检查您的应用程序后

时间:2019-05-28 12:55:07

标签: android google-play sms privacy-policy

在上传我的Android应用程序时,我收到了Google拒绝发送的邮件,说

  

问题:违反权限政策经过审查您的应用后,我们发现由于以下原因,该应用不符合使用请求的权限的条件:   根据我们的审查,我们发现您应用的明确用户体验与您声明的核心功能不匹配{默认SMS处理程序(以及默认处理程序使用的其他任何核心功能使用情况),跨设备同步或SMS或电话转移,基于SMS的财务交易(例如5位数消息)以及相关活动,包括用于金融交易和欺诈检测的OTP帐户验证,跟踪,预算,管理基于SMS的金融交易(例如5位数消息)和相关帐户验证}。请从您的应用中删除这些权限。   您的应用似乎是{Violation Monitoring应用},不符合任何允许的用例。因此,我们无法提供SMS /呼叫日志权限。

我尝试搜索它,但没有找到解决我问题的真正方法

这是我的权限

  <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
  <uses-permission android:name="android.permission.RECEIVE_SMS" />
  <uses-permission android:name="android.permission.READ_SMS" />
  <uses-permission android:name="android.permission.INTERNET" />
  <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" 
     />
  <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" 
    />
  <uses-permission android:name="android.permission.CAMERA" />
  <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" 
     />
   <uses-permission android:name="android.permission.ACCESS_GPS" />
  <uses-permission android:name="android.permission.ACCESS_ASSISTED_GPS" />
  <uses-permission android:name="android.permission.ACCESS_LOCATION" /> ```

1 个答案:

答案 0 :(得分:0)

我的应用使用了读短信权限,该权限允许我的应用将读otp短信发送给用户移动设备以验证用户手机号码。
因此,我也收到了此违规政策许可邮件,说明我在我的应用中使用了读短信许可。
使用该许可,我能够从短信中自动读取OTP。
但是根据新的Google指南,我们无法使用读短信权限来进行上述帐户验证。
所以现在我已经删除了短信读权限,并让用户手动输入短信中收到的otp。

如果您使用读短信许可,则需要满足某些要求。

  

对于请求访问SMS或“呼叫日志”权限的应用,预期和允许的用途包括默认的SMS处理,默认   电话处理或助手处理功能。
应用必须是   积极注册为默认SMS,电话或助手处理程序   在提示用户接受上述任何权限之前,必须   当它们不再是   默认处理程序。

我从此链接获得了信息。
https://support.google.com/googleplay/android-developer/answer/9047303
希望对您有帮助。