【发布时间】:2020-02-12 04:35:26
【问题描述】:
我想发布一个用于短信和彩信备份的应用,但谷歌一直拒绝它。
这是我的清单文件的权限。
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.READ_SMS" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-feature android:name="android.hardware.telephony" android:required="true" />
当我在 google play 控制台上发送我的应用程序时,我收到一条警告 我不想将我的应用设置为默认短信和拨号应用。
但我在文档中找到了这个:
所以我用标签注册我的应用程序:“为用户备份和恢复交易并为企业归档(限时/不连续)”
但我的应用继续被拒绝,我不明白为什么
【问题讨论】:
-
似乎有一项政策,一次只允许一个应用程序访问短信,并且该应用程序注册为默认处理短信,以防止在后台读取和窃取消息。因为那个用户总是 100% 知道哪个应用程序可以弄乱他的私人消息。您是否尝试过类似您的其他应用程序?例如play.google.com/store/apps/…AFAIR 它完全符合谷歌的要求。在它可以做任何事情之前,它会告诉您将其设置为默认消息处理程序并促进此过程。
-
是的,我已经看到了这个应用,但她并没有要求成为手机上的默认短信应用。这就是我不想要求的原因。
-
希望对我的研究有所帮助,没有默认处理程序无法请求 READ_SMS 权限developer.android.com/guide/topics/permissions/…
标签: android android-permissions google-play-console