Ваш проект Xcode требует миграции - PullRequest
1 голос
/ 08 мая 2020

Сборка моего проекта ios завершилась ошибкой после обновления XCode до 11.4. шаги из мануала (https://flutter.dev/docs/development/ios-project-migration) уже были выполнены флаттером автоматически (?) - все написанное там выполнено.

MacBook-Pro-ddd:my_awesome_project dm$ flutter clean
Cleaning Xcode workspace...                                         2,9s
Deleting build...                                                    1ms
Deleting .dart_tool...                                               2ms
Deleting Generated.xcconfig...                                       0ms
Deleting flutter_export_environment.sh...                            0ms
Deleting App.framework...                                            3ms
MacBook-Pro-ddd:my_awesome_project dm$ flutter build ios
Building ru.ddd.awesomeProject for device (ios-release)...
Your Xcode project requires migration. See https://flutter.dev/docs/development/ios-project-migration for details.
MacBook-Pro-ddd:my_awesome_project dm$ flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, v1.17.0, on Mac OS X 10.15.4 19E287, locale ru-RU)

[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
[✓] Xcode - develop for iOS and macOS (Xcode 11.4.1)
[✓] Android Studio (version 3.6)
[!] IntelliJ IDEA Ultimate Edition (version 2020.1)
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
[✓] VS Code (version 1.44.2)
[!] Connected device
    ! No devices available

! Doctor found issues in 2 categories.
MacBook-Pro-ddd:my_awesome_project dm$ 

1 Ответ

0 голосов
/ 14 мая 2020

Следуя официальным руководствам, Like @iluvatar_GR предлагает удалить App.Framework, а также удалить Flutter.framework из каталога Frameworks.

Delete both App.Framework & Flutter.framework

Запустите flutter clean и попробуйте запустить.

Если есть другие ошибки, кроме project requires migration, вы можете запустить rm -rf ios/Pods и повторить попытку.

...