Error with building a Mac standalone project using OS X

Hello

I’m pulling my hair out

I have installed UE 4.8.1 and can’t get a Mac version packaged

I tried it using Development and Shipping Configuration and always i get the following error:

The global shader cache file ‘/Users/uwe/Downloads/MyProject.app/Contents/UE4/Engine/GlobalShaderCache-GLSL_150_ES2.bin’ is missing.

You’re running a version of the application built to load COOKED content only, however no COOKED content was found. Consider cooking content for this build, or build and run the UNCOOKED version of the application instead.

I have tried to find a solution for this now for 2 days, but whatever i tried it always ends up with this message

Here is what i do:

  1. I hit BUILD
  2. File > Cook Content for Mac
  3. File > Package project > MAC

If i run the generated app on my iMac (the one who has UE installed) then it works just fine, but when i try it on my MBP i get the error above

Anyone here who can tell me how to package a STANDALONE version WITH cooked content for MAC?

Thanks in advance

I just tried it with a new project, used the FPS. Same work flow as before and i get the same error again. How the heck can i get this bin file into the build???

Is there really nobody here who uses UE on a MAC and can help me to resolve this?

I have done more research over the weekend and tried every possible combination, within the package settings. But every time i’m getting this error that cooked content is missing
Obviously i hit the COOK FOR MAC button, So i really don’t understand whats wrong here.
Could this be a bug?

C’mon guys. It can’t be that I’m the only one here who has this issue.

I have installed UE4 on another machine, packed the app on the main Mac and copied it over. But got the same error
Running the package in shipping mode gives me an error too, although now the error says that another file is missing

I do love UE and i’m getting more and more around with it, but the fact that i can’t package a standalone version for MAC makes it pretty useless

So, PLEASE someone help me out here

Having the same problem, using 4.8.3

Having same problem using 4.9.2.

Kind of sad to see that nobody from the UE team seems to be interested in helping to get this fixed.

As for myself, I decided months ago to stay away from UE. Support seems not existent, at least for Mac OS X and the help files, well they are less then mediocre

For the ones who will stick with UE I wish all the best and hopefully one day will someone from the UE team realize that support, even if a software is free, is one of the most important keys to grow and get loyal clients.

But maybe this is a unreal thought for the unreal engine team

Cheers

I’ve had this error in Visual Studio on Windows before (more info here: GlobalShaderCache-PC3D_SM5.bin is missing - C++ - Epic Developer Community Forums)

If using Xcode, here is the info on how to compile projects: Compiling Game Projects in Unreal Engine Using C++ | Unreal Engine 5.1 Documentation