Значок приложения не меняется при обновлении версии приложения в симуляторе iOS 5 - PullRequest
10 голосов
/ 17 октября 2011

Я недавно начал использовать Xcode 4.2 и симулятор iOS 5.Когда я обновляю старую версию моего приложения, предварительно установленного в симуляторе, приложение обновляет его очень хорошо, но значок приложения не обновляется.Даже с очисткой и сборкой приложения заранее (иногда пару раз), похоже, так оно и есть.Это ошибка или я что-то не так делаю?

РЕДАКТИРОВАТЬ: проблема все та же, но когда я выхожу из симулятора и запускаю его снова (НЕ удаляя приложение), значок обновляется.Это немного обнадеживает, по крайней мере.Кто-нибудь еще испытывал это?

Ответы [ 6 ]

37 голосов
/ 02 октября 2012

У меня была эта проблема некоторое время, и очистка проекта тоже не работала. Я наконец нашел способ сделать это. Это работает по крайней мере в iOS 6, я не уверен в предыдущих версиях. Хитрость заключается в том, чтобы просто переместить приложение в папку. В тот момент, когда вы перемещаете его туда, должен появиться новый значок, а затем вы можете снова его переместить.

8 голосов
/ 04 апреля 2012

Несмотря на ответы других, может показаться, что ваша проблема - ошибка.

Вероятно, было бы целесообразно сообщить об этом. В противном случае попробуйте создать новый проект и повторите попытку.

Надеюсь, все пойдет по плану.

8 голосов
/ 17 октября 2011

В файле plist появилась новая категория Icons Files (iOS 5.0). Попробуйте добавить эти имена файлов к вашей целевой информации следующим образом:

iOS 5.0 Icon Files

В этой вкладке:

Target Info


Имена и размеры также очень точны. См. Технические вопросы и ответы Apple # 1686 :

57x57 - Icon.png
114x114 - Icon@2x.png
72x72 - Icon-72.png
50x50 - Icon-Small-50.png
29x29 - Icon-Small.png
58x58 - Icon-Small@2x.png

0 голосов
/ 16 августа 2015

Убедитесь, что размеры значков находятся прямо в папке Image Asset

0 голосов
/ 10 апреля 2013

это работает для меня.В iOS Simulator:

iOS Simulator -> Сбросить содержимое и настройки

Имейте в виду, что он удаляет все вещи из симулятора в корзину ... но он работает.

0 голосов
/ 26 июня 2012

Я столкнулся с подобной проблемой после переименования приложения и добавления категории «Файлы значков», как описано в одном из других ответов. Ни один значок не будет отображаться ни на симуляторе, ни на устройстве. Пробовал чистую сборку, а также перезапуск симулятора и Xcode, безуспешно

Решением для меня было перетащить значки из моих Ресурсов в две пустые лунки под значками приложений, расположенными в разделе Цели -> Сводка. После этого мои иконки появлялись как на симуляторе, так и на устройстве. Я использую Xcode 4.3.1

...