私のアプリケーションを使用している私の友人から送信されたIMの数をリストアップしたアプリケーションがあります。そしてアプリケーションアイコンは私に未読のIMの数を表示します。アプリケーションがフォアグラウンドで実行されている場合は、1分ごとにWebサービスを呼び出してバッジを更新し、未読IMの数を返します。その人がiPhone3.0を使用していて、アプリケーションが動作していない場合、どうすればバッジを更新できますか?警告なしで通知をプッシュしますが、バッジ番号が有効になるため、未読IMの数はわずかです。アプリケーションアイコンの更新アプリケーションが実行されていないときのiPhone 3.0のバッジ
お願いします、ありがとうございます。
はい、** UIRemoteNotificationTypeBadge ** typeのプッシュ通知にサインアップし、アプリケーションでそれらを処理し、アプリケーションバッジを更新する必要があります。サーバー上の通知ペイロードに正しいタイプを設定することを忘れないでください。 –
うわー、偉大な、私は今これをチェックし、あなたに戻ってきます。ありがとうございました。 :-) –
アラートなしにプッシュ通知を送信しようとしましたが、バッジを送信しました。そして、アプリケーションがアクティブ状態にあるときにのみ機能し、アプリケーションがアクティブ状態のときにデリゲートメソッド "didReceiveRemoteNotification"が呼び出されます。アプリケーションがiOS4でバックグラウンドになったときや、アプリケーションがiOS3.0で実行されていないときに、この作業をどのようにすることができるのだろうか。アドバイスをお願いします、ありがとう。 –