私は、毎日の通知をユーザーに送信する "健康"アプリを作っています。 1日あたりの通知数は、現在の日(最初の使用から2日目など)によって異なります。また、「健康」練習期間も現在の日によって異なります(その時間の後に別の通知を送信して、 )。アプリが死んだときの毎日のローカル通知の設定
64件以上の通知を計画できないことを知っている私は次のことを試しました:1.ユーザーがアプリパラメータを選択したときの現在の曜日と翌日の通知を設定し、次にバックグラウンドフェッチ1日に少なくとも1回であれば、どれくらいの頻度であっても)。
しかし、ユーザーがマルチタスクリストからアプリを削除しても、バックグラウンドフェッチは実行されないため、これは機能しません。
私の「次の日」通知を計画するには、ユーザーがアプリを開いて強制的にアプリを開くことを余儀なくされることはありませんか?アイデアは、ユーザーが毎日程度にアプリを開くことなく、プログラムに従うことができるということです。
私は、アプリを開かなくてもコードを実行できることを知らせる静かなプッシュ通知を見たことがあります。プッシュキットはこのトリックを行うことができますが、私のアプリはVoIPアプリケーションではないため、拒否できます...
誰にもこの問題の解決策がありますか?
ありがとうございます。
サイレント通知のためにpushKitは必要ありません。参照してください:http://stackoverflow.com/questions/39625687/apple-rejection-after-implementing-silent-notifictaions-with-pushkit – shallowThought