将react native firebase迁移到@react natile firebbase后
出现错误
/用户/samridhgupta/Work/Development/TCD/教室门反应native/ios/Pods/Headers/Private/GoogleUtilities/GULAppDelegateSwizzer。h: 19:9:'GoogleUtilities/AppDelegateSwizzer/Private/GULApplication。未找到h'文件
存档
豆荚
#import "GoogleUtilities/AppDelegateSwizzler/Private/GULApplication.h"
PodLock文件有这些软件包(GoogleU的/应用程序代表Swizzler)
已尝试通过删除 Podlock 文件然后运行 Pod 安装来重置 Pod。另外还尝试删除派生数据,但问题仍然是挂锁文件中的 Gist
- Firebase/Core (6.27.1):
- Firebase/CoreOnly
- FirebaseAnalytics (= 6.6.2)
- Firebase/CoreOnly (6.27.1):
- FirebaseCore (= 6.8.1)
- Firebase/Database (6.27.1):
- Firebase/CoreOnly
- FirebaseDatabase (~> 6.3.0)
- Firebase/Firestore (6.27.1):
- Firebase/CoreOnly
- FirebaseFirestore (~> 1.16.0)
- Firebase/Functions (6.27.1):
- Firebase/CoreOnly
- FirebaseFunctions (~> 2.6.0)
- Firebase/Messaging (6.27.1):
- Firebase/CoreOnly
- FirebaseMessaging (~> 4.5.0)
- Firebase/Storage (6.27.1):
- Firebase/CoreOnly
- FirebaseStorage (~> 3.7.0)
- FirebaseAnalytics (6.6.2):
- FirebaseCore (~> 6.8)
- FirebaseInstallations (~> 1.4)
- GoogleAppMeasurement (= 6.6.2)
- GoogleUtilities/AppDelegateSwizzler (~> 6.0)
- GoogleUtilities/MethodSwizzler (~> 6.0)
- GoogleUtilities/Network (~> 6.0)
- "GoogleUtilities/NSData+zlib (~> 6.0)"
- nanopb (~> 1.30905.0)
- FirebaseAuth (6.6.0):
- FirebaseCore (~> 6.8)
- GoogleUtilities/AppDelegateSwizzler (~> 6.5)
- GoogleUtilities/Environment (~> 6.5)
- GTMSessionFetcher/Core (~> 1.1)
- FirebaseCore (6.8.1):
- FirebaseCoreDiagnostics (~> 1.3)
- GoogleUtilities/Environment (~> 6.5)
- GoogleUtilities/Logger (~> 6.5)
- FirebaseCoreDiagnostics (1.5.0):
- GoogleDataTransport (~> 7.0)
- GoogleUtilities/Environment (~> 6.7)
- GoogleUtilities/Logger (~> 6.7)
- nanopb (~> 1.30905.0)
- FirebaseDatabase (6.3.0):
- FirebaseCore (~> 6.8)
- leveldb-library (~> 1.22)
- FirebaseFirestore (1.16.1):
- abseil/algorithm (= 0.20200225.0)
- abseil/base (= 0.20200225.0)
- abseil/memory (= 0.20200225.0)
- abseil/meta (= 0.20200225.0)
- abseil/strings/strings (= 0.20200225.0)
- abseil/time (= 0.20200225.0)
- abseil/types (= 0.20200225.0)
- FirebaseCore (~> 6.8)
- "gRPC-C++ (~> 1.28.0)"
- leveldb-library (~> 1.22)
- nanopb (~> 1.30905.0)
- FirebaseFunctions (2.6.0):
- FirebaseCore (~> 6.8)
- GTMSessionFetcher/Core (~> 1.1)
- FirebaseInstallations (1.5.0):
- FirebaseCore (~> 6.8)
- GoogleUtilities/Environment (~> 6.7)
- GoogleUtilities/UserDefaults (~> 6.7)
- PromisesObjC (~> 1.2)
- FirebaseInstanceID (4.5.0):
- FirebaseCore (~> 6.8)
- FirebaseInstallations (~> 1.0)
- GoogleUtilities/Environment (~> 6.7)
- GoogleUtilities/UserDefaults (~> 6.7)
- FirebaseMessaging (4.5.0):
- FirebaseCore (~> 6.8)
- FirebaseInstanceID (~> 4.3)
- GoogleUtilities/AppDelegateSwizzler (~> 6.5)
- GoogleUtilities/Environment (~> 6.5)
- GoogleUtilities/Reachability (~> 6.5)
- GoogleUtilities/UserDefaults (~> 6.5)
- Protobuf (>= 3.9.2, ~> 3.9)
- FirebaseStorage (3.7.0):
- FirebaseCore (~> 6.8)
- GTMSessionFetcher/Core (~> 1.1)
如果您需要任何其他可以帮助我解决此问题的详细信息,请发表评论
这是一个将自动进行更新(由https://stackoverflow.com/a/62906019/567524建议)的脚本,它将存在于源代码控制之下:
在您的podfile中,将其添加到post_install:
post_install do |installer|
...
# Workarounds
puts 'FIX Version Incompatibility with Firebase and GoogleUtilities (6.7.0)'
system("sed -i '' s=GoogleUtilities/AppDelegateSwizzler/Private/GULApplication.h=GoogleUtilities/GULApplication.h=g ./Pods/GoogleUtilities/GoogleUtilities/AppDelegateSwizzler/Private/GULAppDelegateSwizzler.h")
end
现在,您可以通过更改文件GULApp
#import "GoogleUtilities/AppDelegateSwizzler/Private/GULApplication.h"
->
#import "GoogleUtilities/GULApplication.h"
颤振 - 我试图为我的颤振应用程序运行 firebase 身份验证以进行用户身份验证,但我遇到了很多错误。目前,我遇到“致命错误:”GoogleUtilities/GULAppEnvironmentUtil.h“文件未找到#import 你能帮帮我吗?我错过了什么? 下面是我的 podfile.lock
添加一些pod后尝试编译我的项目。在编译时,它会出现以下错误“Google实用程序/GULURLSessionData响应. h”文件未找到 Podfile.lock: < li >清理项目 < li >关闭Xcode < li >删除派生数据 < li >如果您已经安装了POD,请删除“.”。xcworkspace "
问题内容: 在包含 Objective-C 和 Swift 代码的自定义框架中,Swift编译器会引发以下错误: 问题答案: 为Framework目标启用设置时,将发生这种情况。 将其设置为将解决该错误。 恕我直言,这是Swift编译器中的错误,我已经向Apple提出了警告。 参见rdar:// 21038443
我正在从这些来源编译一个谷歌协议插件。 我已经安装了protobuf@2.5使用自制命令: brew安装protobuf@2.5 安装后,当我试图通过调用进行编译时,出现以下错误: 特别是,这一行很有趣: 致命错误:未找到'google/progbuf/compiler/plugin. h'文件 而我肯定能找到这条路径并找到文件: /usr/本地/酒窖/protobuf@2.5/2.5.0/inc
Xcode的输出:在文件中包含从 /Users/dani/development/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher-6.0.3/ios/Classes/FLTURLLauncherPlugin.m: 7: /Users/dani/development/flutter/.pub-cache/hosted/pub.dart
在xcode上构建react本机iOS应用程序时出现此错误。 在npm安装和rpm链接本机fs库后开始出现此错误。但在网上搜索解决方案后,我注意到许多人在安装其他react本机库时也会遇到同样的错误。 许多人建议的一个可能的解决方案是,在“构建设置”下添加以下内容- node_modules/React/React-(递归) 但没有运气与此解决方案仍然得到相同的错误