こんにちは。
iOSアプリ開発においてアプリが終了状態(not running)の時にSilentPushを使ってアプリを起こすようなことってできるのでしょうか?
アプリがバックグラウンド(Suspended)にある状態ならば、SilentPushを受信して、やりたいことができることは確認済みです。
やりたいことは以下のようなことです。
1.任意の指定時間にリモートpushサービスを使用してSilentPushを送信
2.pushを受信した端末がサーバに対して新着情報の有無を確認するためのリクエストをバックグラウンドで送信
3.レスポンスを解析して新着情報があった場合はLocalNotificationを使ってローカル通知を表示
トリガーをサーバ側に実装すればいいじゃんってツッコミもあるかと思いますが、諸々の都合でアプリ側にしかトリガーを仕込めない状況なのです。
BackGroundFetchも考えましたが、トリガーが発生するタイミングを制御できないので諦めました。
他に必要な情報がありましたらご指摘ください。
よろしくお願いします。
あなたの回答
tips
プレビュー