“누락 된 마케팅 아이콘을 해결하는 방법. 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 아이콘을 드래그하십시오.
힌트 : 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/)에 복사됩니다.
'program story' 카테고리의 다른 글
| 수평 스크롤바없이 부트 스트랩 3 유동 레이아웃을 만드는 방법 (0) | 2020.11.08 |
|---|---|
| PHP 7의 속성에 대한 유형 힌트? (0) | 2020.11.08 |
| SQL Server 2005에 비해 SQL Server 2008의 장점은 무엇입니까? (0) | 2020.11.08 |
| Android : AlarmManager로 설정된 모든 PendingIntents 가져 오기 (0) | 2020.11.07 |
| 캐스팅하지 않고 짧은 int 리터럴을 지정하는 방법은 무엇입니까? (0) | 2020.11.07 |





