NotificationService Extension ターゲットを使用して、プッシュ通知が表示される前に変更できるようにしています。うまく機能していますが、処理後にユーザーに表示したくない通知がいくつかあります。
bestAttemptContent のタイトルと本文を "" に設定しようとしましたが、完全な通知が返されます。
aps["content-available"] を 1 に、body を "" に設定してみましたが、同じ効果が得られます。
NotificationService Extension ターゲットを使用して、プッシュ通知が表示される前に変更できるようにしています。うまく機能していますが、処理後にユーザーに表示したくない通知がいくつかあります。
bestAttemptContent のタイトルと本文を "" に設定しようとしましたが、完全な通知が返されます。
aps["content-available"] を 1 に、body を "" に設定してみましたが、同じ効果が得られます。
私は実際に、通知サービス拡張機能をローカルで使用して、特定のデバイスに配信される通知の種類を管理して、あなたと同じことを達成しようとしました。しかし、私はそれが設計によるものであることを理解しなければなりませんでした...
これは、Apple がユーザーの電話に通知をスパム送信することを望んでいないためです (バックグラウンドで処理され、配信されていない場合でも)。
今何をすべきかについて、次の 4 つの選択肢があります。