ブログ始めてから、まだ記事を投稿してなかったので、iphoneアプリのpush通知の実装で確認に時間がかかた push通知を送ってアプリを起動しても、通知センターの履歴が消えない件の調査をしてみた。 結果を先にいうと、apnsのペイロードでbadgeを設定しないもしくは、0を設定して送ると、 通知センターの履歴が消せないみたいです。 badge を1にして送って見ると、見事消えました。 もう1つ、困ったことは、どうやってbadgeの数値をインクリメントするか。。。 結論、できません。 アプリが起動中(バックグラウンド)であれば、バッチの数値を変更することは可能だけど、 アプリでpushを受信してbadgeのカウントをインクリメントというのは不可能らしい。 他のアプリで、どうやって5とか数値だしているのかというと、サーバにバッチ数をもっていて、 pushを送信する時にバッチの数値を設定して送