Если вы получаете значок error
при отправке приложения Xcode9
или если вы не видите значок приложения на симуляторе и на устройстве, просто обновите свою cocoapods
версию до последней версии в своем проекте. Эта проблема является ошибкой в Xcode9
с cocoapods
.
Там новый ориентир для iPhoneX
что можно увидеть здесь .
Вот полезный сайт, который создает значок для iOS, Mac App и Android-приложения.
Вам просто нужно перетащить значок 1024 x 1024, и сайт создаст значок всех размеров и отправит его на вашу электронную почту. Затем выполните следующий метод, чтобы установить значки для приложения iOS.
После того, как Apple выпустила iOS 8, iPhone 6 и 6 Plus, изменились размеры значков приложений и размеры изображений запуска. Пожалуйста, посетите мой пост для новых размеров:
Разрешение изображения для новых iPhone 6 и 6+, добавлена поддержка @ 3x?
Да, вам нужно добавить значок высокого разрешения 120x120. Теперь, если вы хотите настроить таргетинг только на iOS 7, вам понадобятся иконки размером 76 x 76, 120 x 120 и 152 x 152. Если вы также хотите использовать iOS 6, вам понадобятся 57 x 57, 72 x 72, 76 x 76, 114 x 114, 120 x 120, 144 x 144 and 152 x 152
размеры иконок. Без подсчета значков Spotlight и Settings, если вы не хотите, чтобы ОС их интерполировала!
Согласно сообщению в блоге Новые метрики для iOS 7 значков приложений .
ОБНОВИТЬ:
Согласно значку приложения Apple Guideline или значку и размеру изображения :
Размеры иконки (iOS 7 и более поздние версии)
Размеры иконки (iOS 6.1 и более ранние)
Создайте разные размеры иконки приложения для разных устройств. Если вы создаете универсальное приложение, вам необходимо предоставить значки приложений всех четырех размеров.
Для iPhone и iPod touch требуются оба этих размера:
Для iPad необходимы оба этих размера:
Теперь установите это в Project:
Создайте новый значок с разрешением 120 пикселей с высоким разрешением и 60 пикселями, как указано выше, как указано в документации Apple, и задайте имя. Например, icon-120.png
и icon-152.png
.
Поместите эти значки в папку ресурсов вашего проекта и добавьте этот значок в проект:
- После этого нажмите
ProjectName-Info.plist
и найдите строку файлов значков . Если вы не можете найти его, добавьте его, щелкнув по (+)
знаку, выберите файлы значков, а затем установите все изображения значков, как показано ниже.
Теперь архивируйте и распространяйте ваш проект, как мы делали это для отправки бинарного файла приложения в App Store . Я надеюсь, что теперь вы можете отправить свое приложение без каких-либо проблем с иконками.
НОТА:
Будьте внимательны, чтобы предоставить все значки, которые вам нужны. В противном случае ваше приложение не пройдет проверку Apple. Если вы получили такое письмо:
Invalid Image - For iOS applications, icons included in the binary submission must be in the PNG format.
- If your application supports the iPhone device family, you must include square icons of the following dimensions: 57x57 pixels and 120x120 pixels.
- If your application supports the iPad device family, you must include square icons of the following dimensions: 72x72 pixels, 76x76 pixels and 152x152 pixels
Apple теперь принимает приложения, которые работают и на iOS 7, так что независимо от версии Deployment target
6.1 или более ранней , но вы также должны предоставить размеры значков iOS 7, как я упоминал выше (что ожидает магазин).
Значок приложения Xcode 5 Управление
Если вы используете xCode5 Первое, что нужно обновить, это значки. Xcode 5 представляет каталоги активов для простого управления несколькими копиями изображения (например, для нескольких разрешений). Мы создадим один для управления обеими иконками игры, а также изображениями запуска.
Теперь нажмите кнопку «Использовать каталог активов». При подтверждении миграции вас также спрашивают, хотите ли вы перенести Launch Images (то есть iOS-сообщение для заставки, которая появляется при запуске вашего приложения) - вы также должны убедиться, что это проверено.
Пожалуйста, посмотрите для получения дополнительной информации Apple, документация по каталогам активов