Flutter: не удалось найти путь к ресурсам для ошибки «flutter_assets» - PullRequest
0 голосов
/ 23 октября 2018

Я пытаюсь встроить модуль Flutter в приложение для iOS.Но когда я нажимаю кнопку, которая покажет FlutterViewController, появляется пустой экран, и это печатается на консоли:

Failed to find assets path for "flutter_assets"
[VERBOSE-2:engine.cc(111)] Engine run configuration was invalid.
[VERBOSE-2:FlutterViewController.mm(462)] Could not launch engine with configuration.
flutter: Observatory listening on http://127.0.0.1:54632/
  • Я следовал этому уроку https://github.com/flutter/flutter/wiki/Add-Flutter-to-existing-apps

  • Я добавил FLUTTER_ROOT в мои настройки сборки

  • Я попытался запустить приложение с FlutterAppDelegate, а также с FlutterViewController

  • Мой flutter doctor говорит, что все в порядке.

Ответы [ 2 ]

0 голосов
/ 24 октября 2018

Я решил это, переключившись на мастер-канал, и он решил.

  • Чтобы изменить канал, используйте cli flutter channel master
  • После этого я удалил папку ".ios" внутрипроект flutter и запустите flutter build --ios, чтобы заставить Flutter заново сгенерировать папку .ios.
  • Затем я сделал pod install в своем родном приложении для iOS.
0 голосов
/ 24 октября 2018

Это могло произойти несколькими способами:

  1. Вам не хватает папки flutter_assets полностью
  2. Вы пытаетесь использовать скомпилированный AOT Flutterприложение (например, профиль или режим выпуска) со сборкой механизма отладки.
  3. Вы пытаетесь использовать скомпилированное JIT приложение Flutter (отладка) с механизмом профиля / выпуска.

Itзвучит так, как будто ты скучаешь по flutter_assets.Пожалуйста, следуйте инструкциям на вики Add2App.

Я активно работаю над тем, чтобы упростить этот процесс - к сожалению, сейчас много ручных шагов, которые легко ошибиться.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...