Как решить " отсутствует значок маркетинга. приложения iOS должна включать в себя 1024x1024px"


я загружаю приложение в iTunes из Xcode 9.0...Эта ошибка отображается на последнем шаге. Как это решить? 1024x1024px значок присутствует в моем списке иконок

7 68

7 ответов:

теперь нам нужно добавить новый значок в наш проект с размером 1024X1024. Пожалуйста см. ниже-прикрепленное изображение. Этот вопрос был взят из WWDC 2017.

enter image description here

Примечание: - не загружайте и не используйте бета-версию (mac os или Xcode) для загрузки приложений. Согласно рекомендации Apple. Я уже получил письмо от Apple об этом.

для XCode 9: нам нужно перетащить новый значок с размером 1024pt новый доступный значок с именем "App Store iOS 1024pt"под набором изображений AppIcon.

enter image description here

обязательно используйте значок в формате PNG без Альфа / прозрачности. спасибо @Hammoud для обмена опытом прозрачности !

после выполнения этого материала это предупреждение должно исчезнуть, и вы должны быть в состоянии увидеть что-то вроде этот. enter image description here

Удачи В Кодировании !

Я застрял на этой проблеме около 2 часов. У меня был значок, присутствующий в моем списке значков, но он продолжает терпеть неудачу. Проблема заключалась в том, что в PNG был включен альфа-канал. Откройте photoshop и сохраните изображение без alhpa/прозрачности.

решение найдено по: https://forums.developer.apple.com/thread/86829

нажмите маленькую серую круговую стрелку рядом с источником значков приложений, чтобы перейти к экрану перетаскивания значков.

Tap little arrow next to App Icon to go to the icon drag/drop screen. Then go to the bottom and drag your new 1024 icon in the 1024 slot

enter image description here

затем перейдите к нижней части и перетащите новый значок 1024 в слот 1024

подсказка: ваш iTunesArtwork@2x.png значок-это то же самое, что и это требование, и у вас уже есть, потому что вы уже используете его в магазине приложений через iTunes Connect

во-первых, следуйте решению @Sukeshj.

Если решение @Sukeshj не работает, и вы используете CocoaPods для управления проектами, это может быть ключевым моментом.

моя среда: XCode 9.1 CocoaPods 1.2.1

найти {porject} / Pods / целевые файлы поддержки / Pods - {porjectname} / Pods - {porjectname}-resources.sh в Xcode, и изменить последний кусок кода, как это:

до изменения:

printf "%s" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-
format human-readable-text --notices --warnings --platform 
"${PLATFORM_NAME}" --minimum-deployment-target 
"${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --
compress-pngs --compile 
"${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"

fi

после изменение:

printf "%s" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-
format human-readable-text --notices --warnings --platform 
"${PLATFORM_NAME}" --minimum-deployment-target 
"${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --
compress-pngs --compile 
"${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" --app-
icon "${ASSETCATALOG_COMPILER_APPICON_NAME}" --output-partial-info-
plist "${BUILD_DIR}/assetcatalog_generated_info.plist"

fi

попробуйте архивировать свой проект и загрузить его снова, надеюсь, это поможет.

его обязательным для добавления значка приложения размером 1024*1024 в Image asset для Xcode 9 или более поздней версии. Другие мудрые, это даст следующее сообщение об ошибке после загрузки сборки в магазине приложений. Поэтому, пожалуйста, не забудьте добавить значок приложения в Image asset перед загрузкой приложения.

уважаемый разработчик, мы обнаружили одну или несколько проблем с вашей недавней доставкой для "CarPal". Ваша доставка прошла успешно, но вы можете исправить следующие проблемы в следующей доставке: отсутствует значок маркетинга-приложения iOS должны включите значок маркетинга 1024x1024px в формате PNG. Приложения, не включающие значок маркетинга, не могут быть отправлены на проверку приложений или бета-проверку приложений. После устранения неполадок можно использовать Xcode или загрузчик приложений для загрузки нового двоичного файла в iTunes Connect.

если вы используете Cordova тогда фреймворк:

  • создать файл значка с height=1024px и width=1024px. Вы можете назвать файл как icon-1024.png
  • поместите этот значок в папку res/icon/ios/
  • пишем следующий код .

    <platform name="ios">
        <icon height="1024" src="res/icon/ios/icon-1024.png" width="1024" />
    </platform>
    
  • откройте терминал / командную строку, затем cd в корневой каталог вашего проекта и выполните следующую команда:

    cordova prepare ios --verbose
    
  • это будет копировать icon-1024.png файл в нужное место (platforms/ios/YourProjectName/Images.xcassets/AppIcon.appiconset/)