2010-09-14 6 views
3

Я создал новую версию приложения для iPhone. Я хотел бы изменить значок, так:Значок не изменяется после обновления приложения

  • Я добавил иконки в разных размерах в папку ресурсов моего проекта в XCode:

alt text

  • я указал файлы иконки в info.plist файле:

alt text

  • in iTunes Connect Я добавил новую версию своего приложения и заменил старый значок на новый. Новый значок теперь отображается при входе в iTunes Connect.

Эффекты:

  • Я могу видеть новый значок, когда я бегу мое приложение на тренажере.

  • Я могу видеть новый значок, когда я посещаю AppStore с iTunes на своем Mac.

  • Я могу видеть значок OLD, когда я посещаю AppStore на своем iPhone.

  • Я могу увидеть значок OLD на своем iPhone после обновления моего приложения до новой версии.

Любые идеи, почему старая икона по-прежнему видна в некоторых местах?

Уважением, Якуб

ответ

5

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

Почему непоследовательность заключается в том, что разные типы сборки (имитатор и устройство) являются разными целями построения и построены с различными версиями ваших изображений. Не необычно.

Единственное, что НЕ НАЙДЕТ, это старый значок приложения приложения для iPhone. Возможно, вам потребуется обновить представление в хранилище приложений со свежими изображениями.

Смежные вопросы