Отладка экрана запуска

Я готовлюсь отправить приложение в магазин, и одна из последних вещей, которые мне нужно сделать, — это убедиться, что экран запуска выглядит прилично на разных устройствах, в моем случае это все существующие версии iOS, работающие на айфонах. Проблема заключается в том, что при сборке для моего устройства или симуляторов экран запуска отображается только на долю секунды, если не происходит мгновенно, и я не могу действительно диагностировать проблемы с автомакетом в файле раскадровки. Есть ли способ установить точку останова на экране запуска или иным образом заставить приложение там остановиться?


person Alexander Bollbach    schedule 04.11.2015    source источник


Ответы (1)


Установите точку останова в didFinishLaunchingWithOptions и запустите приложение. Он зависнет на стартовом изображении/экране запуска.

person Paulw11    schedule 04.11.2015
comment
На самом деле нет. По крайней мере, по моему опыту работы с XCode 9 и выше, к тому времени, когда LLDB останавливается в делегате приложения (didFinishLaunchingWithOptions), иерархия представлений уже смотрит на следующий контроллер представления. - person BlueskyMed; 05.08.2018
comment
У меня работает в iOS 12, Xcode 10. - person shim; 12.10.2018