构建时出现 Firebase Firestore 错误:对 'firebase::firestore::util::FormatArg' 的构造函数的调用不明确
Firebase Firestore error on build : Call to constructor of 'firebase::firestore::util::FormatArg' is ambiguous
我正在为我的 React Native 项目使用 React Native Firebase。最近我更新了我的 RNFirebase 和 Pods,现在当我尝试构建应用程序时出现此错误。
如果我从我的 Podfile 中删除 Firestore,它就会消失。
这是我的播客文件
platform :ios, '9.0'
target 'creativuse' do
# Comment the next line if you're not using Swift and don't want to use dynamic frameworks
# use_frameworks!
# Pods for creativuse
pod 'Firebase/Core'
pod 'Firebase/Firestore'
pod 'Firebase/Messaging'
target 'creativuseTests' do
inherit! :search_paths
# Pods for testing
end
end
我似乎无法在任何地方找到有关此错误的任何信息。有什么想法吗?
环境
- 应用程序目标平台:iOS
- 开发操作系统:macOS High Sierra
- 构建工具:Xcode9.2
- React Native 版本:0.55.3
- RNFirebase 版本:4.2.0
- Firebase 模块:Firestore
我认为 'Firebase/Firestore' 的最新版本 (v5.2.0) 不正确
使用旧版本的 Firestore 是一种解决方法
编辑 Podfile
pod 'Firebase/Firestore', '5.1.0'
运行 再一次
pod update
这对我有用!
我正在为我的 React Native 项目使用 React Native Firebase。最近我更新了我的 RNFirebase 和 Pods,现在当我尝试构建应用程序时出现此错误。
如果我从我的 Podfile 中删除 Firestore,它就会消失。
这是我的播客文件
platform :ios, '9.0'
target 'creativuse' do
# Comment the next line if you're not using Swift and don't want to use dynamic frameworks
# use_frameworks!
# Pods for creativuse
pod 'Firebase/Core'
pod 'Firebase/Firestore'
pod 'Firebase/Messaging'
target 'creativuseTests' do
inherit! :search_paths
# Pods for testing
end
end
我似乎无法在任何地方找到有关此错误的任何信息。有什么想法吗?
环境
- 应用程序目标平台:iOS
- 开发操作系统:macOS High Sierra
- 构建工具:Xcode9.2
- React Native 版本:0.55.3
- RNFirebase 版本:4.2.0
- Firebase 模块:Firestore
我认为 'Firebase/Firestore' 的最新版本 (v5.2.0) 不正确
使用旧版本的 Firestore 是一种解决方法
编辑 Podfile
pod 'Firebase/Firestore', '5.1.0'
运行 再一次
pod update
这对我有用!