当前位置: 首页 > 知识库问答 >
问题:

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

拓拔飞飙
2023-03-14

在上传我的Android应用程序时,我收到了一封被谷歌拒绝的邮件

问题:违反权限政策在审查您的应用程序后,我们发现它不符合使用请求的权限的条件,原因如下:根据我们的审查,我们发现您的应用程序表达的用户体验与您声明的核心功能不匹配{默认短信处理程序(以及默认处理程序时使用的任何其他核心功能)、短信或电话的跨设备同步或传输、基于短信的金融交易(例如,5位消息)以及相关活动,包括用于金融交易和欺诈检测的OTP账户验证、跟踪、预算、管理基于短信的金融交易(例如,5位消息)和相关账户验证}。请从您的应用中删除这些权限。您的应用似乎是{违规监控应用},不符合任何允许的用例。因此,我们无法提供短信/通话记录权限。

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

这是我的权限

  <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个答案

章昆琦
2023-03-14

我的应用程序使用了读取短信权限,允许我的应用程序读取otp短信发送到用户移动设备以验证用户手机号码。
所以我也收到了这封违反策略权限的邮件,声明我在应用程序中使用了读取短信权限。
使用该权限,我能够自动从短信中读取OTP。
但是根据新的谷歌指南,我们不能使用读取短信权限进行上述帐户验证。
所以现在我已经删除了短信读取权限,并让用户手动输入短信中收到的otp。

如果您使用读取短信权限,则需要满足某些要求。

对于请求访问短信或通话记录权限的应用程序,预期和允许的用途包括默认短信处理、默认电话处理或助理处理功能。< br >在提示用户接受上述任何权限之前,应用程序必须主动注册为默认短信、电话或助理处理程序,并且当它们不再是默认处理程序时,必须立即停止使用该权限。

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

 类似资料:
  • 我已经在谷歌Play商店上提交了我的短信转移应用程序,并在清单中添加了READ_SMS和WRITE_SMS权限。我从你的应用程序的声明权限中选择了“跨设备同步或短信或电话传输”,但谷歌以以下信息拒绝了该应用程序: 具有声明的跨设备同步或SMS或呼叫传输核心功能的应用程序只能访问以下权限:READ_SMS、RECEIVE_MMS、RECEIVE_SMS、RECEIVE_WAP_PUSH、SEND_S

  • 我刚刚从Google Play收到这条消息,但我没有收集广告ID。 警告理由:违反Android广告ID使用策略和《开发者分发协议》第4.8节 Google Play要求开发者在应用程序请求或处理敏感的用户或设备信息时提供有效的隐私策略。我们已经确认您的应用程序收集并传输了Android广告ID,这需要遵守隐私政策要求。 我的依赖者有没有可能使用它?下面是依赖项的列表:

  • 我想看看我的应用程序是否可以在即时应用程序中完成。我的应用程序是基于从我的船上获取NFC发送的温度。 不幸的是,android开发者网站的常见问题表示,只有以下几个权限可用。 https://developer.android.com/topic/instant-apps/faqs.html 这意味着NFC权限是不可能的? 提前感谢您的回答

  • 我正在尝试获取iOS应用程序中的用户位置。我首先在我的项目中包括了corelocation框架。然后点击一个按钮,我调用核心位置api,如下所示。当我试图将其安装到设备中时,核心位置从不请求用户权限。当我尝试在单击按钮时获取位置时,我得到的KClauthorizationStatusNotDetected为AuthorizationStatus。请帮我做这件事。我不知道发生了什么事。 这是我的sh

  • 当我在Play商店更新应用程序时。根据谷歌的新政策,我收到以下错误: 我还检查了所有可用的选项,但谷歌一再拒绝我的申请。 我是Android新手。 问题:违反权限策略 查看你的应用程序后,我们发现它不符合使用请求权限的条件,原因如下: 根据我们的审查,我们发现您的应用表达的用户体验与您声明的核心功能{基于短信的金融交易(例如,5位消息)以及相关活动,包括金融交易的OTP账户验证和欺诈检测}不匹配。