FCMにはAndroidのウェイクロック権限が必要です。を使用してウェイク ロック許可を削除できますか。
<uses-permission android:name="android.permission.WAKE_LOCK" tools:node="remove" />
または、データ/通知ペイロードの受信を中断しますか?
私はこのトピックをレビューしていて、それが必要かどうか疑問に思い始めました。GCM では必須だったことを覚えています。
私が持っているもう 1 つの質問は、ウェイク ロックは危険な許可ではないためです。API 23 以降では、ユーザーはこの許可が透過的になるため、この許可について見たり知らなかったりすると思います。Play ストアでさえ、アプリにウェイク ロックが必要であることを表示しません。
参照すると、GCMのドキュメント、WAKE_LOCK
許可が唯一だったようですオプションと必須ではありません。
オプションで、
android.permission.WAKE_LOCK
メッセージの受信時にアプリケーションがプロセッサをスリープ状態にしないようにする必要がある場合のアクセス許可。
また、何らかの形で必要なFCM ドキュメントにWAKE_LOCK
は何も記載されていません。
そして、はい、アプリはそれが必要であることを示しませんWAKE_LOCK
。通常の保護レベル ( docs ) のアクセス許可の場合:
通常のアクセス許可が必要であるとアプリが宣言すると、システムはアプリに自動的にアクセス許可を付与します。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加