Ошибка файла Icon.png в универсальном приложении - PullRequest
4 голосов
/ 23 марта 2011

Я получаю это предупреждение при сборке для Release -

iPhone / iPod Touch: icon.png: размеры значков (72 x 72) не соответствуют требованиям к размеру.Файл значка должен быть 57x57 пикселей, в формате .png (-19014)

Это универсальное приложение, и у меня есть два файла icon.png в моем проекте, один на iPhone -> изображения и другой на iPad ->images.

Также в файле info.plist я установил для Icon файла значение «icon» (без какого-либо расширения). Я предполагаю, что он найдет правильный файл для iPhone 3, iPhone 4 и iPad соответственно.

Как мне разрешить это предупреждение?

Ответы [ 3 ]

15 голосов
/ 26 мая 2011

У меня была такая же проблема, просто зайдите в Edit Project Settings -> Build -> снимите флажок Compress PNG Files , и все будет в порядке.

7 голосов
/ 23 марта 2011

Это правильно для iphone, где вам нужно 2 значка (один 57 на 57 и один 114 на 114), и он выберет правильный.Но для ipad вам нужно создать значок 72 на 72, назвать его под другим именем и установить его имя в информационном списке.

BTW в xcode 4 у вас есть простой пользовательский интерфейс длянастройка иконок.

вы можете прочитать подробнее здесь: http://developer.apple.com/library/ios/#qa/qa1686/_index.html

2 голосов
/ 04 марта 2012

Однажды я по ошибке установил в проекте «Устройства» на «Универсальный», что привело к той же ошибке.

Исправление: Цель> Сводка> Устройства> Изменить на iPhone

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...