私のアプリの中に未読のメッセージがあるという兆候を見せたいと思います。私は、表示する新しいコンテンツがあることを確認するために、サーバーへのバックグラウンド要求を行っています。いつサーバーから通知データを読み込む必要がありますか?
よくわからない - サーバーのアップデートの頻度を確認する必要があります。私は私のViewControllerのviewDidLoadメソッドの更新をチェックするのがいいと思った。しかし、アプリはバックグラウンドになり、数日後に戻ってからviewDidLoadはトリガーされません。それ以外の場合は、私はviewWillAppearの内部に置く - それは必要以上に頻繁に使用する必要があります。
どうすればよいですか?
AppDelegateの 'applicationWillEnterForeground'メソッドを使用して、アプリケーションがバックグラウンドから返されたときにサーバーに更新を依頼することができます。 – alexburtnik
これは通知ではなく、ポーリングです。 ? APNSを使用できませんか? – Larme