Firebase push notification - React Native: GULApplication.h file not found [duplicate] - firebase

This question already has answers here:
GoogleUtilities/AppDelegateSwizzler/Private/GULApplication.h' file > not found
(6 answers)
Closed 2 years ago.
I am running a project with React Native where I have used React Native Firebase Push Notification (react-native-firebase/messaging: "^7.1.8") and it was working till today.
But when I tried to install pod to create build today it started showing me this error when I try to run the project in xCode or via yarn.
/ios/Pods/Headers/Private/GoogleUtilities/GULAppDelegateSwizzler.h:19:9: 'GoogleUtilities/AppDelegateSwizzler/Private/GULApplication.h' file not found
How come this has happened, I am using
"#react-native-firebase/app": "^7.3.1",
"#react-native-firebase/messaging": "^7.1.8"
Any help is appreciated. Thank you.

Thank you for all answers,
It was an upstream error which made the latest version corrupted GoogleUtilities 6.7.0.
Updating pod after 19 hours of the post, It solved the problem.
Now the GoogleUtilities is 6.7.1.
Ref: https://github.com/invertase/react-native-firebase/issues/3938

Related

Is there any work around for GoogleUtilities/AppDelegateSwizzler/Private/GULApplication.h' file not found [duplicate]

This question already has answers here:
GoogleUtilities/AppDelegateSwizzler/Private/GULApplication.h' file > not found
(6 answers)
Closed 2 years ago.
I got this error message on Bitrise today, though until yesterday all CI/CD worked well.
GoogleUtilities/AppDelegateSwizzler/Private/GULApplication.h' file not found
In local iOS environment, I could build my apps.
Any work around?
Thanks
I found some articles trying to fix this issue.
After I put this code on Podfile, everything started to work fine.
pod 'GoogleUtilities', '6.6.0'
Referenece
GoogleUtilities/AppDelegateSwizzler/Private/GULApplication.h' file > not found

how to solve to build ionic 3 with firebase issue

ran build without fail yesterday but suddenly firebase issue has occurred. what should i set for this issue?
i tried the following
cordova.system.library.4=com.google.firebase:firebase-core:16.0.9
cordova.system.library.5=com.google.firebase:firebase-messaging:18.0.0
cordova.system.library.6=com.google.firebase:firebase-config:17.0.0
cordova.system.library.7=com.google.firebase:firebase-perf:17.0.2
link:
https://firebase.google.com/support/release-notes/android#update_-_may_31_2019
but that shows that
What went wrong:
The library com.google.firebase:firebase-iid is being requested by various other libraries at [[18.0.0,18.0.0]], but resolves to 19.0.0. Disable the plugin and check your dependencies tree using ./gradlew :app:dependencies.
so i changed messaging version that
cordova.system.library.5=com.google.firebase:firebase-messaging:19.0.0
but also shows error
What went wrong:
Execution failed for task ':app:processDebugResources'.
Failed to execute aapt
ionic cordova build android
ionic cordova run android
I did what firebase shows me to do, but it hasn't been resolved.
thanks
Take a look at this thread: https://github.com/arnesson/cordova-plugin-firebase/issues/1081
In particular #dpa99c's comment
https://github.com/arnesson/cordova-plugin-firebase/issues/1081#issuecomment-503135862
I was having the same problem since the Firebase support update (June 17, 2019) but running through those steps in #dpa99c's comment worked for me.
In addition to this, if you are building for iOS as well then you may need to update to the latest version and install pod inside your iOS platform folder if you haven't done so already.

Firebase Hosting use latest deployment [duplicate]

This question already has an answer here:
Travis with Firebase deploy TypeError: this.stream.clearLine is not a function
(1 answer)
Closed 5 years ago.
I am using Github, Travis CI and Firebase hosting to test some CI features and get into that topic. Everything works so far, bust firebase never takes the latest deploy as hosting base.
http://imgur.com/pTOWdoa
Is there any way to tell firebase to always use the latest deploy? Right now I have to reroll that latest the get the second latest active.
It seems like travis-ci has an issue with the firebase deployment when it's not set to non-interactive.
Solution here

firebase SDK installation issue

I am trying to install admob in my app which I built using spritekit.My os Sierra version is 10.12.3.This is my first time attempting so long story short, I inserted GoogleService-Info.plist into my project and managed to locate my project and it looks like so
"myNames"-MacBook-Pro:~ "firstandlastname"$ cd /Users/"firstlast"/Desktop/"myProject'sName"/
"myNames"-MacBook-Pro:"myProject'sName" "firstandlastname"$
my issue here is that whenever I am trying to insert pod init it gives me this error -bash: pod: command not found
Any ideas as to why? Thanks.
So after much research, I worked out my rookie mistake. I will leave this here just in case someone runs into the same issue as I did.
All I had to do was install cocoapods! There are plenty of tutorials that show you how. Again, rookie mistake of me.

mdg:camera fail to play video on Android + chrome because video.play() is not binded on user event [duplicate]

This question already has answers here:
getUserMedia frozen at first frame on Android Chrome
(2 answers)
Closed 7 years ago.
My MeteorJS application just needs to start the smartphone camera to allow the user to take photos.
It used to work, but when i used it recently it refused to start the video stream and display in the console :
Failed to execute 'play' on 'HTMLMediaElement': API can only be initiated by a user gesture.
The application use mdg:camera package throught this fork that fix a stream error since Chrome 45 (https://github.com/perak/meteor-camera/)
The video.play() methods is called on Template rendering which can explain the recent error. So i'm looking for a solution to resolve this.
To reproduce this:
meteor create reproduce-camera-bug
cd reproduce-camera-bug && mkdir packages
clone the https://github.com/perak/meteor-camera/
edit reproduce-camera-bug.html and add {{> camera}}
Configure your nginx as a proxy (config here https://gist.github.com/Rebolon/dd3d72eacf2bd1d6d3ae)
Start nginx and start meteor
Open Chrome on your android device and go to the url where your app is running : https://myComputerIP
Test the app and see that the video is not running, but instead you have a photo...
Is there a way to fix this?
Following this thread " getUserMedia frozen at first frame on Android Chrome " it seems that adding attributes autoplay to the video node is the right thing to do.

Resources