Hello! I’ve been having this problem for a few days now, and despite all my searching, I can’t find the solution to this issue.
I cook and package my project on MacOS 10.10.5, where it launches fine, but when I try to launch the game on another Mac running 10.11.4, I get the following error:
Contents/UE4/Engine/GlobalShaderCache-SF_METAL_SM4.bin’ is missing. Your application is built to load COOKED content. No COOKED content was found; This usually means you did not cook content for this build. It also may indicate missing cooked data for a shader platform(e.g., OpenGL under Windows): Make sure your platform’s packaging settings include this Targeted RHI. Alternatively build and run the UNCOOKED version instead.
Although launching the game with the -opengl command line argument on 10.11.4 allows it to launch, I need the game to be able to start up without having to manually do this.
- I have full “rebuild enabled”
- I have “cook everything” enabled
- I have OpenGL 3 (SM4) enabled under Platforms → Mac → Targeted RHIs
- I have OpenGL 3 (SM4) enabled under Platforms → Mac → Cached Shader Formats
This project was based off of the 2D side scroller template, and when I package the 2D side scroller template exactly how it comes on 10.10.5, I get the same error on 10.11.4
Any help would be much appreciated. Thanks!