😁
【Flutter】Flutter_launcher_iconでたまにある "AppIcon" does not exist"の対処法
症状
The file xxx.png for the image set "AppIcon" does not exist
Flutter_launcher_iconを使ったとき、たまにあるこれのことです。
#解決法
-
Contents.jsonを手動で書き換える
このアラートはファイル名が違うと言っているので、手動で直してあげると
動きました。 -
pubspec.yamlの"ios:true"の部分を書き換える
修正前(一般的)
flutter_icons:
android: true
ios: true
image_path: "assets/icon/icon.png"
↓
修正後
flutter_icons:
android: true
ios: "AppIcon" # Crucial step
image_path: "assets/icon/icon.png"
おそらくこれで解決できるかと思います。
おすすめ
Flutterでアプリ開発を始める上での個人的なオススメをまとめています。
書籍はkindle unlimitedで新しいものを無料で読むのが良いと思います。
オススメ書籍
これから始める場合、flutter 1.x の時に書かれた本を読むのは辞めておいた方がいいです。
理由は、flutter 2.x 以降、null-safetyという仕様が加わり、書き方がガラッと変わりました。
僕は2.xがリリースされたあたりでFlutterを初めて、情報がアテにならずかなり苦戦しました。
これから始める方向け 【kindle unlimitedなら無料】
スマホで動くアプリを作ろう!ゼロから始めるFlutter実践入門編 ①: シンプルなアプリを作ってみよう
初心者による初心者のためのFlutter詳解
脱初心者向け(課金の実装など、具体的な実装方法や技術が書いてあります)
現場で使える Flutter開発入門
Discussion