Значок не изменяется после обновления приложения - PullRequest
3 голосов
/ 14 сентября 2010

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

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

alt text

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

alt text

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

Эффекты:

  • Я вижу новый значок при запуске приложения наСимулятор.

  • Я вижу новый значок, когда захожу в AppStore с iTunes на моем Mac.

  • Я вижу значок СТАРОГО, когда яПосетите AppStore на моем iPhone.

  • После обновления приложения до новой версии на моем iPhone появляется значок «СТАРЫЙ».

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

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

1 Ответ

5 голосов
/ 14 сентября 2010

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

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

Единственное, на что НЕ БУДЕТ обращаться, - это старая иконка в магазине приложений iPhone.Возможно, вам придется обновить представление вашего магазина приложений новыми изображениями.

...