Any plans to update UE4.27-plus branch to support Xcode 16?

We have a game that it has a iOS and Mac version, currently it is on UE 4.27 and on every update from Mac OS or Xcode… is a headache to be able to build it again.
So there is any plans to be able to update the branch to the new version?

1 Like

According to apple (Submit your iOS apps to the App Store - Apple Developer) they will allow iOS 17 updates until April 2025.

I don’t suspect any 4.27+ modifications a lot earlier than that. So the best you can do is to stick to iOS 17 for now. Just check the 4.27+ branch on github every now and then. Sometime next year it is pretty likely that a change will appear there that enables iOS 18 builds with Xcode 16 :+1:

but my problem is that I updated the MACOS version so I cannot build anymore because Xcode 15 is not supported

Anyone else ran in to this issue? Have also updated the MacOS version, which means I can’t drop back down to xCode 15 but 4.27+ doesn’t seem to build against it.

Hi, is it working now, I am planning to try this today (Feb 11, 2025)

Is it working for you with Xcode 16? Or are you also facing crashes due to failed VectorIntrinsics in the UnrealMathTest?

1 Like

Hello,
I’m also stuck on the VectorIntrinsics error in the UnrealMathTest with Xcode 16.
Have you found a solution to this problem?
Any insights would be greatly appreciated.

2 Likes

Finally, I found this discussion on UDN, which mentions a fix introduced in UE5 (CL 17679918).

The solution is to modify UnrealMathSSE.h and UnrealMathNeon.h, specifically the VectorSinConstant values:

static const float a = 7.58946609f; // 16 * sqrtf(p)
static const float b = 1.63384342f; // (1 - p) / sqrtf(p)

After applying this change, my Cook process is now working fine.
Hope this helps!