Ошибка файла Icon.png в универсальном приложении
Я получаю это предупреждение при сборке релиза -
iPhone / iPod Touch: icon.png: размеры значков (72 x 72) не соответствуют требованиям к размеру. Файл значка должен быть 57x57 пикселей в формате.png (-19014)
Это универсальное приложение, и у меня есть два файла icon.png в моем проекте, один в iPhone -> изображения и другой в iPad -> изображения.
Также в файле info.plist я установил для Icon файла значение "icon" (без какого-либо расширения). Я предполагаю, что он найдет правильный файл для iPhone 3, iPhone 4 и iPad соответственно.
Как я могу устранить это предупреждение?
3 ответа
Это правильно для iphone, где вам нужно 2 иконки (одна 57 на 57 и одна 114 на 114), и он выберет правильную. Но для ipad вам нужно создать иконку 72 на 72, назовите ее под другим именем и задайте ее имя в информационном списке.
Кстати, в xcode 4 у вас есть простой интерфейс для установки иконок.
Вы можете прочитать больше здесь: http://developer.apple.com/library/ios/
У меня была такая же проблема, просто зайдите в Edit Project Settings -> Build -> снимите флажок Compress PNG Files, и все будет в порядке.
Однажды я по ошибке установил в проекте устройства на Universal, что привело к той же ошибке.
Это исправление Target > Summary > Devices > Change to iPhone