Я готовлюсь отправить приложение в магазин, и одна из последних вещей, которые мне нужно сделать, — это убедиться, что экран запуска выглядит прилично на разных устройствах, в моем случае это все существующие версии iOS, работающие на айфонах. Проблема заключается в том, что при сборке для моего устройства или симуляторов экран запуска отображается только на долю секунды, если не происходит мгновенно, и я не могу действительно диагностировать проблемы с автомакетом в файле раскадровки. Есть ли способ установить точку останова на экране запуска или иным образом заставить приложение там остановиться?
Отладка экрана запуска
Ответы (1)
Установите точку останова в didFinishLaunchingWithOptions
и запустите приложение. Он зависнет на стартовом изображении/экране запуска.
person
Paulw11
schedule
04.11.2015
На самом деле нет. По крайней мере, по моему опыту работы с XCode 9 и выше, к тому времени, когда LLDB останавливается в делегате приложения (didFinishLaunchingWithOptions), иерархия представлений уже смотрит на следующий контроллер представления.
- person BlueskyMed; 05.08.2018
У меня работает в iOS 12, Xcode 10.
- person shim; 12.10.2018