web-dev-qa-db-ja.com

警告が表示されるのはなぜですか-最新バージョンではこれらの権限は必要ありませんが、このアプリはGoogle Playの権限ポリシーを満たしていません。

このメッセージが表示されます

このアプリは、SMSまたはCALL_LOGの使用に関するGoogle Playの権限ポリシーに適合していません。2019年3月9日までに修正する必要があります。修正しない場合、アプリはGoogle Playから削除されます。注:最近変更を加えた場合、このメッセージが更新されるまで最大12時間かかることがあります。

以前のバージョンの私のアプリにはこの権限があり、拒否されたときに例外を申請しました。2週間前にアプリを更新し、この権限を削除しました。しかし今、私はこのメッセージを受け取ります。

15
Aman

アーティファクトライブラリでドラフトアーティファクトを確認する必要があります。

この問題を解決するには、機密性の高い権限を含むドラフトアーティファクトを破棄し、それらの権限なしで新しいリリースを作成する必要があります。

Play Console内で確認する方法は次のとおりです。

  1. [リリース管理]> [アーティファクトライブラリ]に移動します
  2. アクティブなAPKとドラフトAPKを展開する
  3. 各APKに必要な権限を展開する

Permissions ポリシーを確認し、 SMSまたはCall Log許可グループの使用 ヘルプ記事を確認することもできます) 、例外、無効な使用、および追加のガイダンスのための代替実装オプション。

1
ahmet koçu

ソリューション1:As D_Alpha's answer ほとんどのシナリオで正常に機能しますパーミッションを更新するだけ以下のように:

<uses-permission Android:name="Android.permission.RECEIVE_SMS" tools:node="remove" />
<uses-permission Android:name="Android.permission.READ_SMS" tools:node="remove" />
<uses-permission Android:name="Android.permission.SEND_SMS" tools:node="remove" />
<uses-permission Android:name="Android.permission.WRITE_SMS" tools:node="remove" />
<uses-permission Android:name="Android.permission.RECEIVE_WAP_Push" tools:node="remove" />
<uses-permission Android:name="Android.permission.RECEIVE_MMS" tools:node="remove" />
<uses-permission Android:name="Android.permission.READ_CALL_LOG" tools:node="remove" />
<uses-permission Android:name="Android.permission.WRITE_CALL_LOG" tools:node="remove" />
<uses-permission Android:name="Android.permission.PROCESS_OUTGOING_CALLS" tools:node="remove" />

ソリューション2:

しかし、場合によっては:すべてのソリューションを使用した後、同じエラーが発生したため、いくつかのフィールドをチェックすることで、レビューを正常に進めることができます。それは魅力のように機能します。完璧なソリューションとは言えませんが、機能します。

正常に更新された方法を以下で確認できます。

release_with_permission

0
Rumit Patel