Error has happened occasionally, after changing RenderAPI from Metal to OpenGL in game options.
Unfortunately, you’re unable to start the game, because it instantly crushes on load with error:
Switching this option to OpenGL causing that:
Solving:
In fact, very easy:
- Open in TextEdit file by path ~/Library/Application Support/Blizzard/StarCraft II/Variables.txt where ~ – is your home path
- Change option GraphicsApi=OpenGL3 to GraphicsApi=Metal
- Restart the game and enjoy!
P.S. thanks for this topic on official forums with help of locating settings file.