Значок приложения не изменяется после обновления приложения

Получение отчетов о том, что после обновления нашего приложения значок трамплина не обновляется, требуя, чтобы устройство было выключено и включено, чтобы изменения вступили в силу.

Это произошло при обновлении с живой версии до тестовой сборки (через iTunes) и обновлении со старой (живой) версии до последней версии в реальном времени (через appstore на устройстве).

Это не обычное явление, но мне интересно, что может быть причиной этого?

Ответ 1

Используйте "Сборкa > Очистить все цели", а затем создайте и запустите. Xcode не всегда видит, что изображения были обновлены, и оставляет их вне инкрементных сборок. Очистка перед зданием делает Xcode строит файл приложения с нуля и будет получать любые изображения, которые он не может получить.

Ответ 2

Я столкнулся с этой проблемой, и ни один из предоставленных ответов здесь или где-то еще не помог мне, поэтому я сделал следующие шаги.

Для X-Code 8 +

Я открыл просмотрщик проектов

Активы в просмотре проекта

Затем я выбрал Assets

Щелкните правой кнопкой мыши, и я выбрал Значки приложений и Запуск изображений → Новый значок приложения iOS

Создать новый значок приложения iOS

Прикрепите изображения, которые вы хотите к разрешениям вашего приложения, в новом созданном активе AppIcon (переименуйте его как хотите)

Затем перейдите к настройкам проекта и выберите новый значок приложения

введите описание изображения здесь

Это сработало для меня