機能概要 特徴 画面上には表示されないサイレント通知を発行することができる アプリはこれを受けたタイミングで何かしらの処理を起動することができる 通知自体にPayloadとしてデータを載せることもできるし、通知受信をフックとしてのみ使い、そのタイミングで通信を開始させるといったことも可能 通知を受けた際のフック処理 実行可能時間 30秒間 実行可能な状態 ユーザーによって明示的に終了されていない状態 (システムによってkillされている状態の場合はバックグラウンドで叩き起こしてくれる) 実行タイミング システムが判断する(保留、遅延される可能性がある) 注意点 以下のような理由から、配信を必ず受け取ることができる保証がされていない BackgroundNotificationはシステムの中で優先度が低く扱われるので、必ずしも即時で実行されるとは限らない 通知の数が大量になるとシステム側で配
![Background Notification (Silent Push) - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/b5f4929e4324e6e7e19bdfcf941f6736d81eab89/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9QmFja2dyb3VuZCUyME5vdGlmaWNhdGlvbiUyMCUyOFNpbGVudCUyMFB1c2glMjkmdHh0LWFsaWduPWxlZnQlMkN0b3AmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZzPTVhMWQ1ZmRjMGQwNjllZWEyZjEwMTljY2QxMzVjYzU5%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBjaG9jb3lhbWEmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTc5ZDRmMzJkNDU1M2FiZGUwOWQwMGU1ZjAzYjBlNmVh%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3Df772b4d53759fe8056d1de7281313035)