Если мое приложение находится на переднем плане, то я открываю переключатель приложений, а затем, чтобы выйти из приложения, оно вызовет sh. В консоли есть:
libc++abi.dylib: terminating with uncaught exception of type std::__1::system_error: mutex lock failed: Invalid argument
Но если я перенесу его в фоновый режим, то открою переключатель приложений, а затем для выхода из приложения не произойдет sh.