Um iOS hardly hides it. It does a great job of restarting the app where It left off and depending on the skill of the programmer usually gives you an error for what happened. It’s that often programmers don’t allow you to see the errors. But if you allow it iOS will absolutely show you the reason for a crash