'GoogleUtilities/GULAppEnvironmentUtil.h' 找不到文件
'GoogleUtilities/GULAppEnvironmentUtil.h' file not found
添加一些 pods 后尝试编译我的项目。编译时出现以下错误
'GoogleUtilities/GULAppEnvironmentUtil.h' file not found
Podfile.lock 片段
- FirebaseCore (5.1.1):
- GoogleUtilities/Logger (~> 5.2)
- FirebaseDynamicLinks (3.0.2):
- FirebaseAnalytics (~> 5.1)
- FirebaseInAppMessaging (0.11.0):
- FirebaseAnalytics (~> 5.1)
- FirebaseCore (~> 5.1)
- FirebaseInstanceID (~> 3.2)
- GoogleUtilities/Environment (~> 5.0)
- FirebaseInstanceID (3.2.1):
- FirebaseCore (~> 5.1)
- GoogleUtilities/Environment (~> 5.2)
- FirebaseMessaging (3.1.0):
- FirebaseCore (~> 5.0)
- FirebaseInstanceID (~> 3.0)
- GoogleUtilities/Reachability (~> 5.2)
- Protobuf (~> 3.1)
- FirebaseRemoteConfig (3.0.1):
- FirebaseABTesting (~> 2.0)
- FirebaseAnalytics (~> 5.1)
- FirebaseCore (~> 5.1)
- FirebaseInstanceID (~> 3.2)
- GoogleUtilities/Environment (~> 5.2)
- "GoogleUtilities/NSData+zlib (~> 5.2)"
- Protobuf (~> 3.5)
- Google/Analytics (2.0.4):
- Google/Core
- GoogleAnalytics (~> 3.12)
- Google/Core (2.0.4):
- GoogleInterchangeUtilities (~> 1.0)
- GoogleNetworkingUtilities (~> 1.0)
- GoogleSymbolUtilities (~> 1.0)
- GoogleUtilities (~> 1.1)
在 Podfile 中,将 Google/Analytics
更改为 GoogleAnalytics
。 Google pod 已弃用,并且与最新的 Firebase 版本不兼容。
另一种但不推荐的解决方法是将 Firebase 版本锁定为低于 5.5 的版本。
更新:2021 年 6 月:Crashlytics podspec 错误也可能导致此问题。解决方法是将 GoogleUtilities/Environment
显式添加到 Podfile 或将 use_frameworks!
移动到 Podfile 的顶部。 https://github.com/firebase/firebase-ios-sdk/issues/8137 中的详细信息。该问题将在即将发布的 Firebase 8.3.0 版本中得到修复。
- 在 podfile 中,取消注释
use_frameworks!
后安装所有 pods。
- 如果您已经安装了 pods 则删除 pods,并在取消注释后重新安装
use_frameworks
尝试添加此插件:
cordova plugin add cordova-plugin-cocoapod-support --save
转到 platform/ios 和 运行 之后:
吊舱更新
通过以下步骤为我解决了问题:
- 清理项目
- 关闭Xcode
- 删除派生数据
- 如果您已经安装了 POD,请删除“.xcworkspace”和“Podfile.lock”文件
- 重新安装 pod
- 打开“.xcworkspace”并运行
就这么简单
- 评论广告连播
- 吊舱安装
- 取消注释 pod(确保没有版本添加到 pod)
- 吊舱安装
给你。
运行 pod update
帮我解决了这个问题
删除 Pods 文件夹并重新安装 pods 将解决此问题。
试试这个:
- 删除与Google和Firebase
相关的pod文件
- 通过“
pod install
”命令安装pods
如果 pod 文件包含以下 pods,请更新那些 pods
Google/Analytics to GoogleAnalytics
Google/SignIn to GoogleSignIn
Google/Analytics
和 Google/SignIn
已弃用。
None 此处列出的答案对我有用。
对我有用的解决方案是:
- 清理项目并关闭 Xcode
- 使用命令
pod clean
清理 pod
- 使用
pod install
再次安装 pod
- 打开项目并构建那个,成功了
添加一些 pods 后尝试编译我的项目。编译时出现以下错误
'GoogleUtilities/GULAppEnvironmentUtil.h' file not found
Podfile.lock 片段
- FirebaseCore (5.1.1):
- GoogleUtilities/Logger (~> 5.2)
- FirebaseDynamicLinks (3.0.2):
- FirebaseAnalytics (~> 5.1)
- FirebaseInAppMessaging (0.11.0):
- FirebaseAnalytics (~> 5.1)
- FirebaseCore (~> 5.1)
- FirebaseInstanceID (~> 3.2)
- GoogleUtilities/Environment (~> 5.0)
- FirebaseInstanceID (3.2.1):
- FirebaseCore (~> 5.1)
- GoogleUtilities/Environment (~> 5.2)
- FirebaseMessaging (3.1.0):
- FirebaseCore (~> 5.0)
- FirebaseInstanceID (~> 3.0)
- GoogleUtilities/Reachability (~> 5.2)
- Protobuf (~> 3.1)
- FirebaseRemoteConfig (3.0.1):
- FirebaseABTesting (~> 2.0)
- FirebaseAnalytics (~> 5.1)
- FirebaseCore (~> 5.1)
- FirebaseInstanceID (~> 3.2)
- GoogleUtilities/Environment (~> 5.2)
- "GoogleUtilities/NSData+zlib (~> 5.2)"
- Protobuf (~> 3.5)
- Google/Analytics (2.0.4):
- Google/Core
- GoogleAnalytics (~> 3.12)
- Google/Core (2.0.4):
- GoogleInterchangeUtilities (~> 1.0)
- GoogleNetworkingUtilities (~> 1.0)
- GoogleSymbolUtilities (~> 1.0)
- GoogleUtilities (~> 1.1)
在 Podfile 中,将 Google/Analytics
更改为 GoogleAnalytics
。 Google pod 已弃用,并且与最新的 Firebase 版本不兼容。
另一种但不推荐的解决方法是将 Firebase 版本锁定为低于 5.5 的版本。
更新:2021 年 6 月:Crashlytics podspec 错误也可能导致此问题。解决方法是将 GoogleUtilities/Environment
显式添加到 Podfile 或将 use_frameworks!
移动到 Podfile 的顶部。 https://github.com/firebase/firebase-ios-sdk/issues/8137 中的详细信息。该问题将在即将发布的 Firebase 8.3.0 版本中得到修复。
- 在 podfile 中,取消注释
use_frameworks!
后安装所有 pods。 - 如果您已经安装了 pods 则删除 pods,并在取消注释后重新安装
use_frameworks
尝试添加此插件:
cordova plugin add cordova-plugin-cocoapod-support --save
转到 platform/ios 和 运行 之后: 吊舱更新
通过以下步骤为我解决了问题:
- 清理项目
- 关闭Xcode
- 删除派生数据
- 如果您已经安装了 POD,请删除“.xcworkspace”和“Podfile.lock”文件
- 重新安装 pod
- 打开“.xcworkspace”并运行
就这么简单
- 评论广告连播
- 吊舱安装
- 取消注释 pod(确保没有版本添加到 pod)
- 吊舱安装
给你。
运行 pod update
帮我解决了这个问题
删除 Pods 文件夹并重新安装 pods 将解决此问题。
试试这个:
- 删除与Google和Firebase 相关的pod文件
- 通过“
pod install
”命令安装pods
如果 pod 文件包含以下 pods,请更新那些 pods
Google/Analytics to GoogleAnalytics
Google/SignIn to GoogleSignIn
Google/Analytics
和 Google/SignIn
已弃用。
None 此处列出的答案对我有用。
对我有用的解决方案是:
- 清理项目并关闭 Xcode
- 使用命令
pod clean
清理 pod
- 使用
pod install
再次安装 pod
- 打开项目并构建那个,成功了