ionic(cordova)でiPhoneXでステータスバーの背景色が適用されなかった時の対応

タイトル通りですが、既存プロジェクトのアプリをiPhoneXに対応させたときの対応をメモ。やったことはざっくり以下

1. ionic本体を1.3.3から1.3.4へバージョンアップ
2. cordova-plugin-statusbarプラグインを2.1から2.4.1へバージョンアップ

1.については、コマンドライン操作でのやり方がわからなかったので、githubからソースを落としてきて、www/lib/ionic以下へコピーしただけ。変更点はCSSだった(たぶん)。
2.については、1度プラグインを削除して入れ直した。が、cordova-plugin-statusbarと指定していplugin addすると2.1がインストールされていしまうので、githubのレポジトリにバージョンを指定してい直接インストール。

$ ionic plugin rm cordova-plugin-statusbar
$ ionic plugin add https://github.com/apache/cordova-plugin-statusbar.git#2.4.1

ionicについては新規でプロジェクト作成すると最新のionicがDLされるはずなので問題ないとして、cordova-plugin-statusbarプラグインの方は入れ直さないとならないかも。というかそろそろionic1使ってることが問題かもしれないけど。修正続けてくれていて助かりました。以上です。