-
Notifications
You must be signed in to change notification settings - Fork 499
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
Notification Service Extension is broken when the session is signed out, then signed in #3719
Comments
I can confirm this bug on the current iOS app store version 1.0.16. In addition the push notifications are also broken after signout/signin in unencrypted rooms, so in total in all rooms the notification preview is no longer working. Only "Message in $roomname" is displayed. From my initial log analysis it looks like the session is reused even though the access token is no longer valid (due to logout). So that looks like the new session after logout&login is never set up in the NSE:
|
In addition I could reproduce this in the a build resembling the previous iOS App Store version 1.0.12, so this could be a long standing bug. |
I had this exact same problem too, glad it wasn't just me. Tried uninstalling and reinstalling. Same problem. Just keeps showing "Message" instead of actual decrypted message content. |
I just fixed this by turning off PIN and FaceID. Now my push messages are all decrypted now. |
Element iOS v1.0.14
This issue may be related to #3718
To reproduce:
1- Connect your account on an iOS device
2- Enable the notifications and turn on the option "Show decrypted content"
3- Put the application in the background
3- Send messages in an encrypted room from another account -> Messages are displayed decrypted in the notification panel: OK
4- Sign out
5- Sign in
6- Send messages in an encrypted room from another account -> The NSE fails to decrypt the message. A simple message "Message" is displayed in the notification panel: NOK
Bing are broken for this reason too.
Note: The room name is displayed.
I think the NSE fails to get the keys of this new session
I was not able to repair the push notifications, and I had to uninstall the application...
The text was updated successfully, but these errors were encountered: