I received a report that there is a situation in UE 4.21 that it is not possible to acquire push notification device token on iOS
And they seem to have solved the problem by fixing the following part of the engine code.
// Engine\Source\Runtime\Core\Private\IOS\IOSPlatformMisc.cpp Near 1013 line int32 types = (int32)granted; // add start if (granted) { UIApplication* application = [UIApplication sharedApplication]; [application registerForRemoteNotifications]; } // add end FFunctionGraphTask::CreateAndDispatchWhenReady([types]()
see UDN
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-67087 in the post.
5 |
Component | UE - Platform - Mobile |
---|---|
Affects Versions | 4.21 |
Target Fix | 4.26 |
Fix Commit | 14522327 |
---|
Created | Dec 3, 2018 |
---|---|
Resolved | Oct 20, 2020 |
Updated | Apr 28, 2021 |