iOS RemoteNotification features couldn't run in UE 4.15

UE 4.15 이상에서 iOS RemoteNotification 관련 기능이 동작하지 않습니다.

(정확히는 FCoreDelegates::ApplicationRegisteredForUserNotificationsDelegate, FCoreDelegates::ApplicationReceivedRemoteNotificationDelegate 등의 Delegate 메소드가 호출되지 않습니다.)

관련 질문들을 찾아 보았고 저와 같은 증상을 보이는 게시글도 있습니다.

(UE 4.14 에서는 잘되는데 UE 4.15 부터 안된다는 문의글,
https://answers.unrealengine.com/questions/579061/ue-415-release-veriosn-cant-running-ios-remote-not.html)

UE 4.14 → UE 4.15 변경되면서 관련된 엔진 소스부분에 차이가 보입니다.

[UnrealEngine/Engine/Source/Runtime/Core/Private/IOS/IOSAppDelegate.cpp] [UE 4.14]
190206-
[UnrealEngine/Engine/Source/Runtime/Core/Private/IOS/IOSAppDelegate.cpp] [UE 4.15]
190207-

위 그림의 노란색 박스의 “NOTIFICATIONS_ENABLED” define 이 추가되어 현재 제가 Epic Games Launcher 를 이용하여 download 한 4.15.3 버전의 엔진에서 활성화가 안되는것 같습니다.

질문:

  • 엔진 소스를 빌드하는 방법을 제외하고 NOTIFICATIONS_ENABLED 를 활성화 시키는 방법을 알고 싶습니다.