问题
Trying to compile my project after adding some pods. While compiling it gives below error
'GoogleUtilities/GULAppEnvironmentUtil.h' file not found
Podfile.lock snippet
- 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)
回答1:
In the Podfile, change Google/Analytics
to GoogleAnalytics
. The Google pod is deprecated and not compatible with recent Firebase versions.
An alternative, but not recommended workaround, could be to lock the Firebase version to something less than 5.5.
回答2:
Problem fixed for me by following steps:
- Clean the project
- Close the Xcode
- Delete derived data
- If you have already installed the POD, kindly delete the “.xcworkspace” & “Podfile.lock” files
- Install pod again
- Open “.xcworkspace” and Run
回答3:
try to add this plugin :
cordova plugin add cordova-plugin-cocoapod-support --save
After go to platform/ios and run : pod update
回答4:
- In the podfile, install all pods after uncomment
use_frameworks!
. - If you already installed pods then remove pods, and install again after uncomment
use_frameworks
回答5:
As simple as that
- comment the pod
- pod install
- uncomment the pod (Make sure there is not version added to pod)
- pod install
There you go.
回答6:
Running pod update
fixed this for me
来源:https://stackoverflow.com/questions/51925881/googleutilities-gulappenvironmentutil-h-file-not-found