-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bug: PushNotifications registration & registrationError listeners not fired #2247
Comments
I just realized that it was this part of the guide that created the error. It seems to work if I skip the step below.
However, I am interested in the FCM token rather than the APNS token. |
I would wager it is related to this PR (the doc update came out in 1.4.0 and there was a small code change or two around the push code on iOS): #2078 |
@bryplano Yes, you are correct. I added |
As soon as I run |
Shouldn't this line of code fire an event so we know what the user choice was? |
Had this exact problem, even after reinstalling packages. Writing to the file solved it. Thanks! |
Same here. Added print() in PushNotifications.swift and it works |
Can someone post what their |
This is still happening for me sometimes. Product -> Clean Build Folder fixed it this time. |
Thanks for the issue! This issue is being locked to prevent comments that are not relevant to the original issue. If this is still an issue with the latest version of Capacitor, please create a new issue and ensure the template is fully filled out. |
Bug Report
Capacitor Version
npx cap doctor
output:Affected Platform(s)
Current Behavior
First I remove the app and on start up, the "permission alert" appears asking for notification permissions. Whether I accept or decline, no listener is fired on my real iOS device (iPhone Xs 13.1.3). However, when testing using the iOS Simulator, the
registrationError
listener is indeed fired.When I click on the "permission alert", this is printed in the console:
So for some reason, this listener is fired instead.
Expected Behavior
PushNotifications listeners should fire after accepting/declining permissions.
Sample Code or Sample Application Repo
I am using Ionic + Vue.js.
Other Technical Details
npm --version
output: 6.13.0node --version
output: v12.9.1pod --version
output (iOS issues only): 1.8.4The text was updated successfully, but these errors were encountered: