View Issue Details

IDProjectCategoryView StatusLast Update
0031548RunnerPush NotificationsPublic2021-08-04 11:35
ReporterDanAssigned ToCoreTech 
PriorityMediumSeverityB - MajorReproducibility100%
Status ResolvedResolutionSuspended 
PlatformiOSOSiOS 13OS Version13
Product Version2.2.4 
Target VersionFixed in Version 
Summary0031548: Push Notifications: Apple changed the format of device tokens for iOS 13, so remote notifications no longer work
DescriptionApple have changed the format of remote push notification device tokens for iOS 13, so our functionality no longer works.

The old device token was 64 characters: token = "4bba875c060a8521b134f54eb7f348e2d5eee5517508d80f3ae182de19b1327d"
The iOS13 device token is like this: token = "{length=32,bytes=0x368d8e4aa6dabf0408f27705692551b1...8bebc5d5a0625f36}"
Steps To Reproduce1. Run our push notifications test project on an iOS 13.0+ device.
Additional Information
1.4 Found In
2.x Runtime Found In2.2.4.374
2.x Runtime Verified In



2019-12-23 11:45

Adminstrator   ~0065226

We already have the correct new library in place for tvOS, but it is not used on iOS (or macOS) just now - should align the three platforms.


2019-12-30 12:32

Adminstrator   ~0065230

Note that says that our current notification system crashes apps on iOS 8 and 9. If we're changing the system here, it might be worth seeing if we can still support iOS 9 also.


2021-08-04 11:35

Adminstrator   ~0066618

A rewrite of the push notifications extension is underway and already logged in the current task list. Closing this old report.