管理者とウェブマスター向けのネットワーク テストを実行する iOS アプリがあります。ユーザーは、アプリがバックグラウンド モードで動作し続け、障害状態が発生したときに通知を生成することを望んでいると私に言います。ただし、Apple のドキュメントによると、これは許可されているバックグラウンド アクティビティのいずれにも該当しないことが示されています。
理想的には、私のアプリは、フォアグラウンドかバックグラウンドかを問わず、数分ごとに「起動」し、通常はネットワーク スタックを使用して一連のクイック テストを実行します (交換されるデータはそれほど多くありません)。失敗すると、ユーザー通知が生成されます。
Apple iOS のドキュメントを読んだところ、これは許可されていません。これは正しいです?