Отсутствует значок маркетинга
При попытке отправить мое приложение iTunes Connect сообщит
Отсутствует значок маркетинга. Приложения iOS должны включать значок маркетинга 1024x1024px в формате PNG. Приложения, которые не включают значок маркетинга, не могут быть отправлены для просмотра приложений или бета-версии приложений.
У меня есть PNG 1024x1024px в моем представлении в iTunes Connect под General App Information
и App Icon
. Поэтому я предполагаю, что они хотят, чтобы я добавил его в качестве Asset для пакета, в Xcode. Но когда я перетаскиваю PNG в этот заполнитель Unassigned
, ничего не происходит.
Эта ошибка начала появляться после WWDC 2017, и я установил XCode 9 Beta. Эта проблема также возникает в версии 8.3.1 (8E1000a).
Ответы
Ответ 2
В соответствии с новыми рекомендациями для XCode 9: нам нужно перетащить новый значок с размером 1024pt нового доступного элемента значка с именем "App Store iOS 1024pt" в соответствии с набором изображений AppIcon.
ВАЖНО: обязательно используйте значок без альфа/прозрачности
После этого предупреждение исчезнет, и вы сможете успешно отправить его в Apple для просмотра.
Ссылка ссылки: https://help.apple.com/xcode/mac/current/#/dev4b0ebb1bb
Ответ 3
Кажется, что проблема заключается в представлении двоичного файла, который был создан с использованием бета-версии Xcode. Используйте выпущенную версию Xcode при отправке сборок в App Store.
Ответ 4
Для людей, которые все еще сталкиваются с проблемами после добавления нового значка приложения:
Убедитесь, что флажок "Прозрачность" не установлен, когда вы экспортируете изображение PNG из Photoshop. По-видимому, это проблема, даже если изображение не имеет прозрачности.
Это сработало для меня.
Спасибо Хаммуду ответ на Как решить "Отсутствует значок маркетинга. Приложения iOS должны включать 1024x1024px"
Ответ 5
В Xcode 8:
Найдите свою папку iconset, поместите готовый файл (например, "Icon-Marketing.png" ) здесь и добавьте следующее в Contents.json
{
"size" : "1024x1024",
"idiom" : "ios-marketing",
"filename" : "Icon-Marketing.png",
"scale" : "1x"
}
Ответ 6
Рекомендации по значкам приложений изменились с выпуском новых iPhons X, iOS 11 и Xcode 9.
Новый значок App Store должен быть добавлен в проект в Xcode 9 размера:
1024px × 1024px (1024pt × 1024pt @1x)
Надеюсь, что это поможет.
Ссылка: https://developer.apple.com/ios/human-interface-guidelines/icons-and-images/app-icon/
Примечание. На сегодняшний день Технические Q & A QA1686 - Иконки приложений на iPhone, iPad и Apple Watch не были обновлены с помощью этого требование.
Ответ 7
Я использую бета-версию 3, и после загрузки я получаю предупреждение. Я загрузил двоичный файл для тестового полета, а не выпуск.
Добавив маркетинговый образ в .xcassets, AppIcon исправил предупреждение.
Ответ 8
Если вы создаете приложение IOS из Unity, следуйте эти шаги:
- В проекте Xcode перейдите в Unity-iPhone > Images.xcassets > AppIcon
- Прокрутите вниз
- Перетащите значок 1024x1024
- Сборка (CMD + B), архив, загрузка как обычно
Ответ 9
Как добавить значок "1024 приложения" в sys cordova?
изменить конфигурационный файл:
<icon src="res/icon/ios/icon-1024.png" width="1024" height="1024" />
:
cordova prepare ios
Не забудьте добавить файл res/icon/ios/icon-1024.png
в файловую систему.
Ответ 10
Я отправил обновление приложения 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.
Ответ 11
Проблема также может быть в других значках. Я создал значок 1024 без альфа-канала, но это не помогло. Затем я удалил все значки и снова загрузил их. Это помогло.