どのような通知をユーザーに表示し、それらの一部を選択的に消音するかをより適切に制御したいと考えています。これを行うために、私はUNNotificationServiceExtension
を私のアプリに実装しました。私のアプリが動いていなくても通知を傍受して変更することができます。しかし、私がdidReceive(_:withContentHandler:)
に電話していなくても、システムは約30秒後にリモート通知を表示します。これを防ぐ方法を教えてください。リモート通知が表示されないようにすることはできますか?
0
A
答えて
0
iOS 11では、UNNotificationServiceExtension
を使用してプッシュ通知が表示されないようにすることはできません。 WWDC 17のBest Practices and What’s New in User Notificationsで
、テジャはそのようなことは(22:17分から始まる)に行うことができないことを明確に述べている:
すべての作業は、この通知を変更または強化についてのどちらかでなければなりません。サービス拡張には、この通知を破棄したり、表示されないようにする権限もありません。 この通知はデバイスに配信されます。代わりに、アプリケーションをバックグラウンドで起動して追加の処理を実行する場合は、サイレント通知を送信する必要があります。サイレント通知を送信してバックグラウンドでアプリを起動することもできます。アプリは、条件付き通知を表示する場合にローカル通知をスケジュールするかどうかを決定できます。
関連する問題
- 1. UNNotificationActionがリモート通知で表示されない
- 2. リモート通知を処理してユーザーに表示しないようにすることは可能ですか?
- 3. Firebase |リモート通知が表示されない、スウィフト3.0
- 4. 通知が表示されないときの表示
- 5. リモート通知を受信したときにローカル通知が送信されないのはなぜですか?
- 6. シートが表示されているときに、オブジェクトにどのように通知できますか?
- 7. 通知が表示されないのはなぜですか?
- 8. 3Dタッチで通知サムネイルが表示されないようにする
- 9. なぜArgumentNullException通知が表示されるのですか?どのように解決できますか?
- 10. Android - GCMプッシュ通知が通知リストに表示されない
- 11. iOSで2分間のリモート通知を表示するにはどうすればよいですか?
- 12. IOS通知がデフォルトで2回表示され、通知通知が表示されます
- 13. アプリがフォアグラウンドにあるときにプッシュ通知が表示されないようにする
- 14. 通知が表示されない
- 15. アラーム通知が表示されない
- 16. 通知が表示されない
- 17. 通知が表示されない
- 18. テストフライトで公開されたときにプッシュ通知が表示されない
- 19. バックエンド問題、プッシュ通知が表示されないようにする方法
- 20. marshmallowでアプリが閉じるときにプッシュ通知が表示されない
- 21. FCMからの通知がiOS通知トレイに表示されることがあります
- 22. アクションボタンをiOS10通知に常に表示することはできますか?
- 23. プッシュ通知にカスタマイズされた通知が表示されない
- 24. スクリーンキャプチャ通知のような通知を表示する方法
- 25. アプリが実行中であっても、通知センターにリモート通知を表示することはできますか?
- 26. Android - gifの特定のフレームが表示されたときにどうすれば通知できますか?
- 27. iOS 4にプッシュ通知はどのように表示されますか?
- 28. ファイルダイアログが表示されないようにすることはできますか?どうして?
- 29. アプリがバックグラウンドのときに通知センターにUILocalNotificationが表示されない
- 30. iOSプッシュ通知は、アプリケーションがアクティブなときに通知バーに表示されません。
サイレントプッシュはあなたの特定のケースでオプションではありませんか? – Lepidopteron
@Lepidopteronサイレント通知が抑制されるため、アップルは1時間に数回以上は使用しないことを提案しています。 – spacitron
あなたのケースでは、1時間に頻繁にプッシュ通知をする必要がありますが、通知をユーザーに表示したくありませんか? – Lepidopteron