Comments (9)
Hi,
Sorry for the late response, I have been extremely busy lately.
I found a solution but with a different plugin. I have attached a demo below. I could not get this working with the latest capacitor version for some reason, so I had to use the same versions in the demo.
It took me roughly 4 weeks to solve, so I hope this helps you.
https://github.com/robingenz/ionic-capacitor-firebase-messaging-demo/tree/main
from fcm.
hi @khalsa-school-app so did you find a solution???
from fcm.
@stewones Any help is greatly appreciated.
from fcm.
I have recently noted that this is not working for us as well.
Push notifications are coming through properly on iOS with FCM but any call to subscribeTo
fails.
from fcm.
I am trying to work with the @capacitor-firebase/messaging library to try and subscribe to a topic. From what I have heard it works better than the FCM plugin. I am just trying to figure out how to use it in conjunction with the @capacitor/push-notifications. If I figure something out I will post it, likewise if you figure something out I would appreciate it if you could also post it.
I do not have much faith in the FCM plugin as I have been trying to fix it for a week, with no luck,
from fcm.
Same here, the "subscribeTo" does not seem to work. There are also no errors generated.
I never get into the FCM.subscribeTo block here below at all:
topicsToUpdate.push(new Promise((resolve, reject) => {
FCM.subscribeTo({topic: topicItem}).then( () => {
console.log('------------------ we are subscribed!!!');
resolve({subscribed : true, topicItem});
}).catch( (err) => {
console.log('there is something wrong with subscribing: ' + err);
resolve(null);
});
}));
from fcm.
Hi @khalsa-school-app thanks for showing what worked for you!
I can't understand how or why this core functionality (FCM.subscribeTo) is not working with Capacitor 5, can you please @stewones have a look at it?
I will try and have a look at the solution you suggestion @khalsa-school-app , again thanks for sharing what worked for you!!
from fcm.
I recommend using capawesome-team/capacitor-firebase instead of capacitor-community/fcm and capacitor/push-notifications.
capawesome-team/capacitor-firebase not only reduces the amount of packages from 2 to 1, but its so much straight forward and works with topics. It's a breeze and very easy to setup. Not many changes are required.
Thanks to @khalsa-school-app for linking to the demo. I recommend linking to the actual package instead, as i had to find it in the demos package.json file lol.
from fcm.
Hi @khalsa-school-app thanks for showing what worked for you!
I can't understand how or why this core functionality (FCM.subscribeTo) is not working with Capacitor 5, can you please @stewones have a look at it?
I will try and have a look at the solution you suggestion @khalsa-school-app , again thanks for sharing what worked for you!!
Check out my reply bro. It will solve all your problems :D
from fcm.
Related Issues (20)
- Capacitor v4 support HOT 1
- FCM push notifications for Android not working direct to token HOT 1
- Double notification when application is open with Capacitor 4 and FCM 3.0.0 HOT 1
- Can't delete instance after first performed HOT 1
- example app can't be built HOT 1
- How is deleteInstance is supposed to work HOT 7
- Conflicting peer dependency: @capacitor/[email protected] HOT 1
- Requested entity was not found on iOS device
- The refreshToken function returns the Firebase JWT session token instead of the FCM token HOT 1
- [help wanted] I am importing the Cannot use import statement outside a module issue HOT 4
- FCM plugin is not implemented on iOS HOT 1
- Document minimum Android SDK version and iOS build target HOT 1
- Upgrade to capacitor 5 HOT 1
- Notification not coming when App is killed in android.
- refreshToken() returns old registration token on Android
- Crash app when receive a notification in background
- Type 'NSNotification.Name?' has no member 'capacitorDidRegisterForRemoteNotifications' (ios) HOT 2
- Not working as expected when using firebase-admin after subscribeTo() HOT 1
- Firebase Messaging statistics always shows "0"
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fcm.