Hi!
We are working on a multiplatform project using UE 5.5. Right now we are working on the iOS platform support, developing the integration for push notifications. We’ve noticed that, in order to make the engine support remote notifications, we’ve to compile the project using the source code version of the engine instead of the one from the launcher.
We’ve gone through the instructions of the readme in order to build the engine and the editor for Mac, but when we go to through the step of building the ShaderCompilerWorker, the process fails, having multiple conversion errors through the engine files:
implicit conversion loses integer precision: ‘uint64’ (aka ‘unsigned long long’) to ‘uint32’ (aka ‘unsigned int’) [-Werror,-Wshorten-64-to-32]
Our setup is:
MacOs Sequoia 15.5 / Apple M2 Max / XCode 16.4 (16f6)
MacOs Sequoia 15.3.1 / Apple M4 / XCode 16.4 (16f6)
Is there any way we can solve this issue?
Thanks.