きっかけ
私のアプリがタスクをキルした時だけ不具合が発症するということだった。
iデバッグでタスクをキルしちゃうと不具合が発症しない。
結局はライフサイクル制御が甘かったんですけどね。
手順
# ターミナルでコマンドを入力(私はfvmを使っています)
# iOS用のビルドをします。
fvm flutter build ios --release
XCodeのメニューからProduct→Schema→Edit Schema→Build ConfigrationでReleaseを選択
XCode上で実行(右向きの三角アイコン)
これだとキル後でもアイコンから起動できます。
SwiftやObj-Cでもできたかは忘れました・・・。
