質問: いつもお世話になっております。 表題の件ですが、アプリがバックグラウンド状態時でも、フォアグラウンド時にサーバから通知があった時に呼ばれる関数を呼び出せるようにしたいと考えています。 具体的には、バックグラウンド状態でもサーバから通知(相手からメッセージが送られてきた時)が来た場合、それを検知してローカルプッシュを使用してユーザーに知らせるという処理をしたいと思っています。 バックグラウンドについて調べてみたのですが、バックグラウンドかフォアグラウンドになるか確認したりバックグラウンドになったら等、一回限り?(自分の認識では)しか処理しないという情報しか見つける事ができませんでした.... この問題の解決方法が解る方おりましたら教えていただけると幸いです。 よろしくお願いいたします。
回答: 現状の把握がいまいちできません。 >サーバから通知 Push通知と読み解きましたが機能の実装はされているのでしょうか? >具体的には、バックグラウンド状態でもサーバから通知(相手からメッセージが送られてきた時)が来た場合、 >それを検知してローカルプッシュを使用してユーザーに知らせるという処理をしたいと思っています。 端末にサイレント通知を送り、それをアプリで検知し、アプリから端末にローカルプッシュ通知を送る ということでしょうか? そもそも、アプリがバックグラウンド状態の時にPush通知は受信出来ているのでしょうか? もう少し具体的に書いてもらえればと思います。