我在 Android 上有一个正在运行的应用程序,它使用了一些插件,包括 cloud_firestore。尝试为 IOS 编译它失败了
Xcode 的输出:
=== BUILD TARGET Runner OF PROJECT Runner WITH CONFIGURATION Debug ===
/ios/Runner/GeneratedPluginRegistrant.m:6:9: fatal error: 'cloud_firestore/CloudFirestorePlugin.h' file not found
#import <cloud_firestore/CloudFirestorePlugin.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
Run Code Online (Sandbox Code Playgroud)
我对IOS知之甚少。有人能告诉我为什么会这样吗?
我想将Firestore添加到Flutter应用中,但在iOS上运行时遇到问题。我已经将此行添加到pubspec.yaml
cloud_firestore:^ 0.6.3
颤振已更新。Flutter医生说我有v0.3.1。
在为iOS模拟器编译应用程序时,出现此构建错误
Xcode's output: ? /
Users/*********/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.2.3/ios/Classes/FirebaseCorePlugin.m:7:9:
fatal error: 'Firebase/Firebase.h' file not found
#import <Firebase/Firebase.h>
^~~~~~~~~~~~~~~~~~~~~
1 error generated
Run Code Online (Sandbox Code Playgroud)
我还运行pod update以确保cocoapods没有问题。
更新
经过另一项研究,我发现删除#use_frameworks!从iOS文件夹中的Podfile中进行项目编译。但是,如果无法删除该怎么办?
dart firebase flutter google-cloud-firestore flutter-dependencies