Skip to content

Fix iOS 26 push notification issues#643

Merged
mpretty-cyro merged 15 commits into
session-foundation:devfrom
mpretty-cyro:fix/push-notification-issues
Dec 9, 2025
Merged

Fix iOS 26 push notification issues#643
mpretty-cyro merged 15 commits into
session-foundation:devfrom
mpretty-cyro:fix/push-notification-issues

Conversation

@mpretty-cyro

@mpretty-cyro mpretty-cyro commented Dec 7, 2025

Copy link
Copy Markdown
Collaborator
  • Added a dev setting to copy the current devices push token
  • Added code to re-replicate dumps which have an incorrect fileProtectionType
  • Added script to generate WebRTC dSYM to resolve AppStore warning
  • Updated the code to include an error when failing to read or write a file via the ExtensionHelper
  • Updated the code to override the file protection type of ExtensionHelper files
  • Updated fileProtectionType for the temporary directory
  • Tweaked the code so dedupe files aren't created if we fail to save messages
  • Optimised the IP2Country loading (up to ~70% improvement)
  • Optimised the ExtensionHelper message loading and keychain access
  • Fixed a couple data loss race conditions in the ExtensionHelper
  • Fixed an issue where tapping to dismiss the missed calls modal opened settings
  • Fixed a race condition that could result in multiple HomeVC's getting created
  • Fixed an issue where we would send an "endCall" message when getting an "endCall" while on another call (ie. sending a redundant message)

@mpretty-cyro mpretty-cyro self-assigned this Dec 7, 2025
@mpretty-cyro mpretty-cyro added bug Something isn't working Jira This ticket is being tracked in Jira labels Dec 8, 2025
@mpretty-cyro mpretty-cyro changed the title [WIP] Fix iOS 26 push notification issues Fix iOS 26 push notification issues Dec 8, 2025
@mpretty-cyro
mpretty-cyro marked this pull request as ready for review December 8, 2025 23:04
@mpretty-cyro
mpretty-cyro requested a review from RyanRory December 8, 2025 23:04
@mpretty-cyro
mpretty-cyro merged commit 44e553c into session-foundation:dev Dec 9, 2025
1 check passed
@mpretty-cyro
mpretty-cyro deleted the fix/push-notification-issues branch December 9, 2025 02:49
This was referenced Dec 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working Jira This ticket is being tracked in Jira qa-tested

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants