Hey devs, good evening!
I’m investigating an issue with the cordova-plugin-firebasex plugin and FCM > GitHub - dpa99c/cordova-plugin-firebasex: Cordova plugin for Google Firebase
For some reason, the FCM token came as null at a certain point. Although this problem is not recurring, I would like to understand why this happened. Has anyone had a similar problem with the FCM token and managed to figure out why it happened?
During my investigation, I also found an issue related to Android. It seems that in some cases, the system is not requesting permission to receive notifications. According to the documentation, it’s necessary to add a configuration to the Android 13 manifest, but I’m testing on Android 10 and 12 on real devices and in none of the cases was permission requested. However, on iOS it’s working correctly. I would like to know if it’s normal not to request permission to receive notifications on Android 12 or below.
I would appreciate it if someone could clarify my doubts and help with the investigation. Thank you!
Ionic:
Ionic CLI : 6.20.8
Ionic Framework : @ionic/angular 6.5.1
@angular-devkit/build-angular : 14.2.10
@angular-devkit/schematics : 14.2.10
@angular/cli : 14.2.10
@ionic/angular-toolkit : 6.1.0
Cordova:
Cordova CLI : 11.1.0
Cordova Platforms : not available
Cordova Plugins : not available
Utility:
cordova-res : not installed globally
native-run : 1.7.2
System:
ios-deploy : 1.12.1
ios-sim : 8.0.2
NodeJS : v14.21.2
npm : 6.14.17
OS : macOS
Xcode : Xcode 14.2 Build version 14C18