Ошибка flutter_launcher_icons

Сборка падает с сообщением о ненайденном пакете flutter_launcher_icons.

инфо
Что нужно заранее
  • Доступ к проекту FlutterFlow.
  • Возможность открыть и править pubspec.yaml.
  • Понимание того, как собирается ваш проект — во FlutterFlow, через GitHub или в IDE.

Текст ошибки:

Codemagic Deploy Output Failed Step: Generate Launch Icon Could not find package "flutter_launcher_icons". Did you forget to add a dependency? pub finished with exit code 65. Build failed: Step 5 script 'Generate Launch Icon' exited with status code 65.

Значит, пакет отсутствует или настроен неверно.

  1. Переустановите иконки в проекте

    Откройте Settings and Integrations > App Assets. Если заданы Splash Screen и Launcher Icon, очистите оба и загрузите иконки заново.

  2. Добавьте пакет в pubspec.yaml (при выкатке через GitHub)

    dev_dependencies:
      flutter_launcher_icons: "^0.10.0"
    
    flutter_icons:
      android: true
      ios: true
      image_path_ios: "assets/images/launcher/ios.png"
      image_path_android: "assets/images/launcher/android.png"

    Пути в image_path_ios и image_path_android должны указывать на реально существующие файлы.

  3. Пересоберите проект

    flutter pub get
    flutter pub run flutter_launcher_icons:main
    flutter run

    Первая команда подтягивает пакеты, вторая генерирует иконки, третья собирает и запускает приложение.

Не помогло — напишите на support@flutterflow.io.

перевод официальной документации FlutterFlow

обновлено

ESC