問題タブ [huawei-push-notification]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
107 参照

huawei-mobile-services - AppGallery Connect サービスの統合中に「miss client id」というメッセージが表示された場合、どうすればよいですか?

AppGallery Connect for APM 統合の公式ドキュメントを参照し、アプリをパッケージ化して実行すると、実行ログに次のエラー メッセージが表示されました。

ログは以下の通りです。 ログをご覧ください

エラー メッセージに従って、デモ プロジェクトの agconnect-services.json ファイルを確認しました。JSON ファイルのクライアント ID が正しいことがわかりました。

0 投票する
1 に答える
139 参照

android - Huawei デバイスのみの startForeground エラーの不適切な通知

Firebase Cloud Messaging を介して通知を受信するアプリがあり、それを担当するサービスがあり、数日前に次のエラーの多くの Firebase (Crashlytics) レポートを取得し始めました。

startForeground の不正な通知: java.lang.RuntimeException: サービス通知のチャネルが無効です: Notification(channel=NotificationServiceId pri=-1 contentView=null vibrate=null sound=null defaults=0x0 flags=0x72 color=0x00000000 vis=SECRET)

どうやらこれは、Android 8、9、および 10 を搭載した Huawei デバイスでのみ発生する問題です。Android 8 以降用の新しいチャネルを作成する必要があるという解決策をいくつか読みましたが、アプリには既にありました。しばらくサービスを変更していないため、このエラーはどこからともなく現れました。これが私のコードです

Android 10 を搭載した Huawei mate 20 pro デバイスにテスト通知を送信するエラーを再現しようとしましたが、すべてが期待どおりに機能し、通知が正常に届き、アプリが正常に開いたので、これが本当のバグであるかどうかはわかりませんFirebase またはそれを正しく複製する方法。

誰かがこのエラーに関する情報を持っていれば、本当に感謝しています! ありがとう