При попытке отправить мое приложение iTunes Connect сообщает
Отсутствует значок маркетинга. Приложения iOS должны содержать маркетинговый значок 1024x1024px в формате PNG. Приложения, не содержащие значка маркетинга, не могут быть отправлены на проверку приложений или бета-версию.
У меня есть PNG 1024x1024px в моей заявке в iTunes Connect в разделах General App Information
и App Icon
. Думаю, они хотят, чтобы я добавил его как актив в пакет в Xcode. Но когда я перетаскиваю свой PNG в этот Unassigned
заполнитель, ничего не происходит.
Эта ошибка начала появляться после WWDC 2017, и я установил XCode 9 Beta. Однако эта проблема возникает и в версии 8.3.1 (8E1000a).
Ответы:
Решено добавлением в проект значка iOS Marketing 1024pt.
источник
Согласно новым рекомендациям для XCode 9 : нам нужно перетащить новый значок размером 1024pt в новый доступный элемент значка с именем «App Store iOS 1024pt» под набором изображений AppIcon.
ВАЖНО: убедитесь, что используете значок без альфа / прозрачности.
После этого предупреждение исчезнет, и вы сможете успешно отправить двоичный файл в Apple для проверки.
Ссылка для справки: https://help.apple.com/xcode/mac/current/#/dev4b0ebb1bb
источник
Проблема, похоже, заключается в отправке двоичного файла, который был создан с использованием бета-версии Xcode. Используйте выпущенную версию Xcode при отправке сборок в App Store.
источник
{ "size" : "1024x1024", "idiom" : "ios-marketing", "filename" : "logo_filename.png", "scale" : "1x" }
Для людей, которые все еще сталкиваются с проблемами после добавления нового значка приложения:
Убедитесь, что флажок «Прозрачность» снят, когда вы экспортируете изображение PNG из Photoshop. Очевидно, это проблема, даже если изображение не имеет прозрачности.
Это сработало для меня.
Благодаря ответу Хаммуда в разделе « Как решить проблему с отсутствующим значком маркетинга. Приложения iOS должны включать разрешение 1024x1024 пикселей».
источник
В Xcode 8:
найдите каталог набора значков, поместите здесь подготовленный файл (например, Icon-Marketing.png) и добавьте следующее в Contents.json
{ "size" : "1024x1024", "idiom" : "ios-marketing", "filename" : "Icon-Marketing.png", "scale" : "1x" }
источник
Если вы создаете приложение IOS из Unity, выполните следующие действия :
источник
Рекомендации по значкам приложений изменились с выпуском новых iPhone X, iOS 11 и Xcode 9.
Новый значок App Store должен быть добавлен в проект в Xcode 9 размером:
1024 пикселей × 1024 пикселей (1024 пикселей × 1024 пикселей @ 1x)
Надеюсь это поможет.
Ссылка: https://developer.apple.com/ios/human-interface-guidelines/icons-and-images/app-icon/
Примечание. На сегодняшний день технические вопросы и ответы QA1686 - Значки приложений на iPhone, iPad и Apple Watch не обновлялись с учетом этого требования.
источник
Я использую бета-версию 3 и получаю предупреждение только после загрузки. Я загрузил двоичный файл для тестового полета, а не для выпуска.
Добавив рекламное изображение в .xcassets, AppIcon исправил предупреждение.
источник
Как добавить "1024 значка приложения" в sys cordova?
отредактировать файл конфигурации:
<icon src="res/icon/ios/icon-1024.png" width="1024" height="1024" />
командная строка:
cordova prepare ios
Не забудьте добавить файл
res/icon/ios/icon-1024.png
в файловую систему.источник
Проблема также может быть в других значках. Я создал значок 1024 без альфа-канала, но это не помогло. Затем я удалил все значки и снова загрузил их. Это помогло.
источник
Я отправлял обновление приложения iOS в магазин приложений Apple. Я обнаружил следующую ошибку:
Missing Marketing Icon. iOS Apps must include a 1024x1024px Marketing Icon in PNG format. Apps that do not include the Marketing Icon cannot be submitted for App Review or Beta App Review
Согласно новому руководству Apple в xcode 9, нам нужно добавить поддержку значка «App Store iOS». Поэтому я добавил к значку приложения 1024x1024pt. Приложение отправлено в App Store.
источник