Ответ 1
Вам следует удалить приложение с устройства, а затем запустить его снова.
Я использую Xcode 4.3.1. Добавление изображения запуска довольно просто - просто перетащите изображение в окно Project- > Summary- > Launch Images.
Итак, я установил образ запуска раньше, и он сработал. Но когда я перетащил другое изображение и снова запустил приложение на своем iPhone, изображение запуска все равно останется прежним. Даже после того, как я удаляю изображение запуска из окна "Фотографии запуска", старое изображение все же появляется при запуске.
Я также попытался очистить сборку. Не работает.
Помогите пожалуйста. Очень ценю!
Вам следует удалить приложение с устройства, а затем запустить его снова.
У меня была та же проблема, но с раскадрой для запуска. Мне пришлось переименовать образ, который я использовал в качестве фона.
Удаление с устройства не помогло с Xcode 4.5.1. Процесс сборки кэширует изображение. С подсказкой от Zorayr ответьте на соответствующий вопрос "Xcode, не удается удалить "Запустить образ" из проекта," Я решил отслеживать кешированное изображение и уничтожить его, поэтому он не будет продолжать строиться и появляться в моем тестовом приложении.
В конце концов я обнаружил, что Xcode (не менее 4,5) создает изображения по умолчанию в следующем пути от вашего домашнего каталога:
~/Library/Разработчик/Xcode/DerivedData/< Имя_проект > - <UniqueID> /сборки/Продукты/< Схемa > -Iphone {ос, Тренажер}/< Имя_проект > .app/
Таким образом, помимо удаления старого образа приложения с устройства (или симулятора), вам также необходимо удалить файлы изображений из кеша сборки. Но просто что-то вроде
rm ~/Library/Developer/Xcode/DerivedData/MyProject-fpwnjlbayydgzxcdlyrwxrwntapr/Build/Products/Debug-iphoneos/MyProject.app/Default*.png
не будет всегда решить вашу проблему. Вместо этого вы можете получить странную ошибку во всплывающем окне, в котором говорится что-то вроде "Подписанный продукт перемещен или удален". (Я не могу воспроизвести его прямо сейчас, чтобы получить точный текст.) Он не отображается в файле журнала, и он просто зависает процесс сборки (в Xcode 4.5.1.) Чтобы обойти это, я удалил all файлов под деревом <ProjectName> .app/directory и деревом каталогов дочерних элементов <ProjectName> .app.dSYM/, содержащим (по-видимому) таблицы символов и файлы подписи для параллельных продуктов. Процесс сборки затем воссоздает все без каких-либо жалоб.
Что работало для меня на iOS 10.2.1, аппаратном тестовом устройстве iPhone 5s, Xcode 8.2.1
Я думаю, что это не имеет ничего общего с Xcode. Кажется, что тестовое устройство кэширует изображение LaunchScreen.storyboard. Мне нужно было перезагрузить устройство, удерживая кнопку "home + top". Затем я перестроил, низко и созерцаю, изображение обновлено.
Закройте симулятор и снова запустите проект. Для устройства, как указано в других ответах, удалите приложение с устройства и снова запустите приложение.
Если вы использовали каталог активов, он также может помочь удалить изображения из файла Images.xcassets, а затем загрузить их вручную в разделе "Основные" > "Запуск изображений".
Это то, что сработало для меня
Для меня выход из Симулятора и перезапуск он сработал - я могу наконец увидеть обновленный образ запуска. Вышеупомянутая записка от Эмиля Корнгольда заставила меня попробовать это.