[Doc Unity](https://docs.unity3d.com/ScriptReference/Il2CppCompilerConfiguration.html) <br> ![C++ Compiler Configuration работает с нюансами](images/C++%20Compiler%20Configuration%20работает%20с%20нюансами.png) Debug - никак не влияет на отладку Release - всегда стоит выбирать его Master - Включает все возможные оптимизации, максимально увеличивая производительность. В том числе убирает nullChecks в сгенерированном C++ коде. ![C++ Compiler Configuration работает с нюансами-1](images/C++%20Compiler%20Configuration%20работает%20с%20нюансами-1.png) (Скриншот сделан в Xcode. Собранная сборка для IOS с помощью IL2CPP) <br> Из-за того, что NullChecks убираются, то если в сборке в runtime будут ошибки, то игра будет просто вылетать, вместо того, чтобы выкинуть exception и тем самым отправить репорт (если настроено) разработчику