我在后台使用sms权限使用SMSManager发送短信。
代码在这里:
SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage(1234567890, null, mStrSMSText, null, null);
申报许可:
<uses-permission android:name="android.permission.SEND_SMS" />
还要求获得marshmallow和up版本的许可运行时间。
在Google许可声明表单中使用DEFAULT_SMS
但不允许显示以下消息。
感谢您与Google Play团队联系,了解您的应用盗贼警报,com.xyz.xyz。我们审核了您的应用,发现由于以下原因,它不符合使用所请求权限的条件:
声明的功能DEFAULT_SMS被确定为不必要或与应用程序的核心功能不一致。声明表单中列出了默认处理程序功能,但您的应用程序没有默认处理程序功能。
请帮我解决这个问题,谢谢。
许多应用程序使用SMS权限进行欺诈或恶意软件。因此谷歌正在严厉批准使用此权限,并且已经改变了规则。
帮助中心文章提供了一种方法来完成您需要的内容,而无需征得许可。
让我展开一个示例,说明上述文章如何帮助您解决问题。