Word on compiling Metal with Xcode 9?

On Mac, UE4 compiles Metal shaders with Xcode8. Xcode 9 will not work, I tried, downgraded, all is fine.

But, test device just updated it’s OS, which needs Xcode 9 to jive.

So, we have a mismatch there. Need 8 to compile metal, need 9 to talk to device fully, can’t have both installed at the same time.

Anyone with a workaround other than having two systems, one with each Xcode version?

Thanks.

Me too. How can this bug fix?

I am getting the same error! any help??

Can more people upvote this please? If you have this bug too, and I suspect it affects everyone on a MBP, this is becoming a major showstopper.

If you’re on XCode 9 you pretty much can’t use 4.17+ for anything but the simplest of test projects.

Same problem with 4.18 on Mac Pro (2013) High Sierra (Metal 2). This is totally screwed up. I have to download another 4-5 GB on my 3mbs connection in order to get older SW to run newer engine. Explain why this is…

+1 it happens to me too as well.

Happen to me too - does anyone have an actual workaround and do UE4 staff want to take a look cause we can not deploy to IOS11…

This is so tough. We have a major showstopper since the first posting 5 mon ths ago and still nothing - UE4 staff BUMP BUMP - hello anyone there…

I stopped developing for Mac in earnest. If I get to those builds, fine, otherwise…

Idk what Apple is doing, maybe it’s their iCar, distracting them from… everything else.

No more Apple hardware for this dev, no 'puters, phones, nor devices… well, maybe iPads are ok.

But, yeh. Epic can only do so much. I think this is Apple. My sense from interacting with them is, they don’t have direction anymore for this stuff - other than to lock it down as much they can - but nothing really it seems - other than their Metal thing - which they aren’t making dev practical.

I have been able to work with XCode 9 with 4.18 after applying the workaround mentioned here: Unreal Engine Issues and Bug Tracker (UE-52314)

I’ve made shipping builds in High Sierra without any real hitches since then