質問: Swift 3 で Firebase Notification によるリモートプッシュ通知を実装したいのですが、 バッジのリセットの良い方法とサンプルコードなどご存知の方ご教示ください!よろしくお願いいたします。あと、プッシュ通知を表示させるラベルをメニュー画面に置きたいのですが、どのような方法がありますでしょうか?合わせてお願いいたします。 まず、FIREBASEに関しては、解決済みでプッシュ通知もバッジもサウンドも問題なく配信できるところまでは来ておりますので、Firebase側でバッジをクリアすることはできるのですが、あまり意味のないことなのでバッジがついた後の起動時にバッジをクリアさせるために、viewdidLoad内にクリア処理を書こうと思うのですが、なかなか調べても解決できなかったために質問させていただきました。 自分が、やったやり方よりも良い方法おがあるのならと思い、上記のような質問になってしまいました。 欲しい情報は、どの場所にクリア処理を書けば一番無駄なくバッジを消せるのか、メソッドは何かということですので、よろしくおお願い致します。
回答: Appdelegate の func applicationWillResignActive に一行追加で解決でした。