我正在尝试在我的项目中安装 firestore。
当我尝试安装它时,Xcode 显示:
fatal error: module map file '/Users/account/Documents/myapp/Pods/Headers/Private/openssl_grpc/BoringSSL-GRPC.modulemap' not found
或有时出现其他错误....
所以我花了很多次(几乎整整 2 天)来解决这个问题,但实际上没有任何效果:/(删除派生数据和 Pods 文件夹、pod deintegrate、pod 安装和更新或清理构建(命令-shift-k)).
platform :ios, '13.0'
target 'myapp' do
# Comment the next line if you don't want to use dynamic frameworks
#use_frameworks!
use_modular_headers!
# add the Firebase pod for Google Analytics
pod 'Firebase/Analytics'
pod 'Firebase/Auth'
pod 'Firebase/DynamicLinks'
pod 'Firebase/Core'
pod 'Firebase/Firestore'
#pod 'FirebaseFirestoreSwift'
# add pods for any other desired Firebase products
# https://firebase.google.com/docs/ios/setup#available-posd
end
这是我的 Podfile
。每当我删除 pod 'Firebase/Firestore'
时,一切正常,而 Firebase/Firestore 却没有。 (为了恢复正常工作状态,我注释了所有 pod 存储库,(在终端中)键入“pod install”,然后取消注释前 4 个存储库和 pod install....)
我真的很想使用 Firestore,但我不能。
最佳答案
我们还可以强制 CocoaPods 不为有问题的 pod 应用模块化 header ...在这种情况下:
pod 'BoringSSL-GRPC', '= 0.0.3', :modular_headers => false
pod 'gRPC-Core', '= 1.21.0', :modular_headers => false
关于ios - 使用 Cocoapods 安装 Firestore,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59727138/