我的应用程序不符合使用请求的权限(SMS)Google新政策(Ionic 3)的条件

时间:2019-01-02 11:12:12

标签: android ionic-framework ionic3

我们审核了您的请求,发现您的应用由于以下原因而无法使用所请求的权限:

允许使用声明的功能{Default SMS};但是我们认为对于您的应用程序的核心功能而言,它是不必要的。

Default SMS [READ_SMS, SEND_SMS, WRITE_SMS, RECEIVE_SMS, RECEIVE_WAP_PUSH, RECEIVE_MMS]

我使用<uses-permission android:name="android.permission.SEND_SMS" /> 通过SMS共享应用程序(发送文本和网站链接),其工作是什么? 谢谢

2 个答案:

答案 0 :(得分:1)

如果我正确理解,您希望SMS是一项功能,但不是必需条件。

我认为您想做的是在android:required="false"中添加使用功能声明。

来自android docs

  

当您为某个功能声明android:required="false"时,这意味着应用程序更喜欢使用设备上存在的功能,但如果需要,则设计为不具有指定功能就可以运行。

答案 1 :(得分:0)

已通过删除<uses-permission android:name="android.permission.SEND_SMS" />

解决

并调用意图打开本机设备短信应用