Приложение Flutter для macOS: невозможно найти исполняемый файл для запуска

У меня есть приложение, которое отлично работает на симуляторе iPhone и в Chrome. Однако, когда я пытаюсь запустить его как родное приложение macOS, происходит сбой с приведенным ниже дампом ошибки. я пытался бежать flutter cleanно не повезло. Может ли кто-нибудь помочь мне с этим? Дайте мне знать, если я могу поделиться какими-либо файлами, которые могут помочь отладить эту проблему.

      % flutter run -d macos
Launching lib/main.dart on macOS in debug mode...
--- xcodebuild: WARNING: Using the first of multiple matching destinations:
{ platform:macOS, arch:x86_64, id:XYZ-ABC }
{ platform:macOS, name:Any Mac }
Building macOS application...                                           
Unable to find app name. /location/myApp/macos/Flutter/ephemeral/.app_file
name does not exist
Unable to find executable to run
Error launching application on macOS.

1 ответ

Попробуйте воссоздать свой macosкаталог. Например, запустив следующий скрипт bash из каталога проекта Flutter верхнего уровня.

      # Archive macos directory just in-case you want to undo later
mv macos ~/Desktop/

# Recreate macos directory from scratch
flutter create --platforms=macos .

# Try again to run the app on macos
flutter run -d macos
Другие вопросы по тегам