构建Flutter iOS应用时出错-Firebase

时间:2020-09-24 08:31:02

标签: ios firebase flutter

我的应用程序不是针对iOS模拟器构建的。

我尝试过干净的处理,看起来像是Firebase问题。

我正在使用以下版本:

依赖关系: 扑: sdk:颤动 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 个答案:

答案 0 :(得分:0)

已修复。

  1. 创建了一个新的Flutter项目
  2. 复制pub spec.yaml文件,检查应用程序正在构建。
  3. 对我的其余lib文件重复执行第2步,一次一次。

为什么一次要一个文件?

因为如果我替换了文件夹,它就不会建立。

我很高兴我的应用程序可以重新构建,但是不确定为什么,这并不会让我感到高兴。