program story

“누락 된 마케팅 아이콘을 해결하는 방법.

inputbox 2020. 11. 8. 09:51
반응형

“누락 된 마케팅 아이콘을 해결하는 방법. iOS 앱에는 1024x1024 픽셀이 포함되어야합니다. "


Xcode 9.0에서 iTunes에 앱을 업로드하고 있습니다 ...이 오류는 마지막 단계에서 표시됩니다. 이것을 해결하는 방법? 내 아이콘 목록에 1024x1024px 아이콘이 있습니다.

여기에 이미지 설명 입력

여기에 이미지 설명 입력


이제 프로젝트에 1024X1024 크기의 새 아이콘을 추가해야합니다. 아래 첨부 이미지를 참조하십시오. 이 문제는 WWDC 2017에서 시작되었습니다.

여기에 이미지 설명 입력

참고 :-앱 업로드를 위해 베타 버전 (mac os 또는 Xcode)을 업로드하거나 사용하지 마십시오. Apple 권장 사항에 따라. 나는 이미 이것에 대해 애플로부터 메일을 받았다.


XCode 9의 경우 : AppIcon 이미지 세트 아래에서 "App Store iOS 1024pt"라는 이름의 1024pt 새 사용 가능한 아이콘 항목을 가진 새 아이콘을 드래그해야합니다.

여기에 이미지 설명 입력

알파 / 투명도없이 PNG 형식의 아이콘을 사용해야합니다. 투명성 경험을 공유해 주신 @Hammoud 에게 감사드립니다 !

이 작업을 마치면이 경고가 사라지고 이와 같은 것을 볼 수 있습니다. 여기에 이미지 설명 입력

행복한 코딩!


나는이 문제에 약 2 시간 동안 붙어있었습니다. 아이콘 목록에 아이콘이 있지만 계속 실패합니다. 문제는 PNG에 알파 채널이 활성화되어 있다는 것입니다. 포토샵을 열고 alhpa / 투명도없이 이미지를 저장합니다.

해결 방법 : https://forums.developer.apple.com/thread/86829


앱 아이콘 소스 옆에있는 작은 회색 원 화살표를 탭하여 아이콘 드래그 / 드롭 화면으로 이동합니다.

앱 아이콘 옆에있는 작은 화살표를 눌러 아이콘 드래그 / 드롭 화면으로 이동합니다.  그런 다음 하단으로 이동하여 1024 슬롯에 새 1024 아이콘을 드래그하십시오.

여기에 이미지 설명 입력

그런 다음 하단으로 이동하여 1024 슬롯에 새 1024 아이콘을 드래그하십시오.

힌트 : iTunesArtwork@2x.png 아이콘은이 요구 사항과 동일하며 iTunes Connect를 통해 App Store에서 이미 사용하고 있기 때문에 이미 가지고 있습니다.


먼저 @Sukeshj의 솔루션을 따르십시오.

@Sukeshj의 솔루션이 작동하지 않고 프로젝트 관리에 CocoaPods를 사용하는 경우 이것이 핵심 포인트 일 수 있습니다.

내 환경 : XCode 9.1 CocoaPods 1.2.1

Xcode에서 {porject} / Pods / Target Support Files / Pods- {porjectname} / Pods- {porjectname} -resources.sh를 찾고 코드의 마지막 부분을 다음과 같이 변경합니다.

변경 전 :

printf "%s\0" "${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\0" "${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

프로젝트를 보관하고 다시 업로드 해보세요. 도움이되기를 바랍니다.


Xcode 9 이상의 이미지 자산에 1024 * 1024 크기의 앱 아이콘을 추가해야합니다. 그렇지 않으면 앱 스토어에 빌드를 업로드 한 후 다음 오류가 발생합니다. 따라서 앱을 업로드하기 전에 이미지 자산에 앱 아이콘을 추가해야합니다.

개발자 님, 최근 "CarPal"에 대한 전송에서 하나 이상의 문제를 발견했습니다. 성공적으로 전송되었지만 다음 전송시 다음 문제를 해결하는 것이 좋습니다. 마케팅 아이콘 누락-iOS 앱에는 PNG 형식의 1024x1024px 마케팅 아이콘이 포함되어야합니다. 마케팅 아이콘이 포함되지 않은 앱은 앱 검토 또는 베타 앱 검토를 위해 제출할 수 없습니다. 문제를 수정 한 후 Xcode 또는 Application Loader를 사용하여 새 바이너리를 iTunes Connect에 업로드 할 수 있습니다.


CordovaFramework를 사용하는 경우 :

  • height=1024px로 아이콘 파일을 만듭니다 width=1024px. 파일 이름을 다음과 같이 지정할 수 있습니다.icon-1024.png
  • 그 아이콘을 폴더에 넣어 res/icon/ios/
  • config.xml파일에 다음 코드를 작성 하십시오.

    <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/)에 복사됩니다.

참고 URL : https://stackoverflow.com/questions/44667434/how-to-solve-missing-marketing-icon-ios-apps-must-include-a-1024x1024px

반응형