Подтвердить что ты не робот

Ошибка запуска IOS 10

Мое устройство и симулятор, похоже, кэшируют экран запуска для моего приложения!

Я удалил исходную Launch Screen.storyboard и создал свои собственные XIB и быстрые файлы под названием "StartingPointView.xib" и "StartingPointView.Swift". Файл XIB содержит представление с голубым цветом фона. Он также связан в настройках проекта Xcode под значком приложения и запускает изображения.

Пока все кажется прекрасным, но когда я изменяю цвет представления StartPointView, чтобы сказать "Желтый", приложение продолжает запускаться с синим экраном, а затем мигает желтым экраном.

Откуда синий? (Примечание. У меня нет других синих экранов в любом из моих пользовательских интерфейсов, и я попробовал запустить чистую и чистую папку сборки)

4b9b3361

Ответ 1

Эта проблема напрямую связана с rdar://24618582 "Xcode 7.2.1: экран кэшированного запуска не обновляется", который существует с тех пор iOS 9.

Единственным обходным решением, которое я нашел, является полное удаление и повторная установка вашего приложения. Я знаю, что это не очень жизнеспособное решение, но это лучшее, что я могу предоставить (помимо перезапуска устройства), пока Apple не устранит эту проблему во время выполнения.