Ошибка при создании приложения Flutter для iOS — Firebase

#ios #firebase #flutter

#iOS #firebase #флаттер

Вопрос:

Мое приложение не создается для симулятора iOS.

Я пробовал очистить, похоже, это проблема с Firebase.

Я использую эти версии:

зависимости: flutter: sdk: flutter firebase_core: ^ 0.5.0 cloud_firestore: ^ 0.14.0 2 firebase_auth: ^ 0.18.0 1

 In file included from /Users/ramshaw/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.5.0/ios/Classes/FLTFirebasePluginRegistry.m:5:
In file included from /Users/ramshaw/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.5.0/ios/Classes/FLTFirebasePluginRegistry.h:6:
/Users/ramshaw/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.5.0/ios/Classes/FLTFirebasePlugin.h:123:4: error: expected a type
  (FlutterError *_Nonnull)createFlutterErrorFromCode:(NSString *_Nonnull)code
   ^
1 error generated.
note: Using new build system
note: Building targets in parallel
note: Planning build
note: Constructing build description
  

Не удалось создать приложение для симулятора.
Ошибка при запуске приложения на iPhone 11.

Ответ №1:

Исправлено.

  1. Создан новый проект Flutter
  2. Скопировал файл pub spec.yaml, проверил, что приложение создается.
  3. Повторите шаг 2 для остальных моих файлов библиотеки, по одному файлу за раз.

Почему по одному файлу за раз?

потому что, если я заменил папку, она не была собрана.

Я рад, что мое приложение снова создается, но не уверен, почему, и это не делает меня счастливым.