Я уверен, что могут быть и другие причины, но у меня была одна.
Произошло то, что я обновил одно из расположений моего фреймворка, но не обновил настройки сборки.
Это означало, что мой код компилировался и работал, когда я «запускал его нормально», но когда я запускал на инструментах, он просто падал.
Проблема в том, что приложение должно было зависать при нормальном запуске. Когда я очистил свой проект, приложение перестало работать и показало мне нужное сообщение об ошибке (мой фреймворк не был установлен правильно).
Так что для любого, кто сталкивается с этим, стоит очистить ваш проект и затем запустить его. Это может привести к сбою и возникновению проблемы, чтобы вы могли ее исправить.