我正在Google Play商店上发布一个Android应用,并且已在清单中启用了短信权限。发布后,Google拒绝了该应用并提供以下信息:
问题:违反权限政策在审查您的应用后,我们 发现不符合使用请求的权限的资格 以下原因:
根据我们的评论,我们发现您的应用表达的用户体验确实 与您声明的核心功能{默认的SMS处理程序(和 默认处理程序时使用的其他任何核心功能),默认 电话处理程序(以及其他默认情况下的其他核心功能使用情况) 处理程序)}。请从您的应用中删除这些权限。
默认处理程序功能已在声明表单中列出,但 您的应用似乎没有默认的处理程序功能。请 提交修改后的申报表。
答案 0 :(得分:0)
答案 1 :(得分:0)
从最近对应用程序隐私策略的更改开始,要查看短信,您的应用程序必须是默认的短信处理程序。正如Google this提醒中所述。
您可以提交声明,概述您的应用为何使用短信权限,但他们不太可能接受,只有少数用例获得批准。
答案 2 :(得分:0)
您可以在清单文件中删除此权限,并在更新版本代码和版本名称后删除运行时询问权限。您必须先将您的应用推送到Alpha,Beta或Internal测试轨道,然后再将其移至生产环境。
只需在您的清单中使用tools:node =“ remove”标签添加短信呼叫权限,然后在运行时将其从询问中删除即可。
<uses-permission android:name="android.permission.SEND_SMS" tools:node="remove" />
添加此Google Play控制台后,不会要求您填写权限声明表格。
如果您仍然遇到任何问题,可以与Google Play控制台团队进行实时聊天或通过邮件与他们交流
https://support.google.com/googleplay/android-developer/answer/7218994?hl=en
如果收到诸如“当前不支持聊天支持”之类的消息,请等待一段时间。它会在一段时间后更新。
答案 3 :(得分:0)
这个问题有两个答案
答案1。
如果您使用Google Play开发者发布API发布版本,并且Google Play之前尚未批准您的APK或App Bundle使用高风险或敏感权限,则会收到错误消息。
要继续使用发布API管理发行,您必须从应用中删除任何高风险或敏感许可请求,并使用经过修订的APK或应用捆绑包创建新发行,或者使用Play控制台网站准备并推出发行用户界面,请按照以下步骤操作:
向您的APK或应用捆绑包上传具有高风险或敏感权限的请求
填写上述权限声明表
使用Play控制台网络用户界面完成发行的发布
答案 4 :(得分:0)
如果您仍然需要清单中的sms许可以及其他敏感许可声明, 您也可以为您的应用填写并提交权限声明表格,并在此过程中创建一个新案例。 Google会审核您请求这些权限的原因,然后与您联系。在收到Google的其他回复之前,不要发布新更新,否则您的应用将再次被拒绝。
答案 5 :(得分:0)
If you still need the sms permission to be declared in your manifest, you can fill the Permissions Appeal Form by clicking on the link below:
https://support.google.com/googleplay/android-developer/contact/permissions