일모도원(日暮途遠) 개발자

[iOS오류수정] The App Store Icon can't be transparent nor contain an alpha channel. 본문

안드로이드 개발/오류수정

[iOS오류수정] The App Store Icon can't be transparent nor contain an alpha channel.

달님개발자 2022. 9. 18. 03:35

앱을 테스트플라이트에 올릴때 아이콘에 알파값이 있거나 투명해서는 안된다는 오류를 만났다.

왜 이런 에러를 Arachive할때나, 미리 알려주지 않고, 맨 마지막 단계인 업로드할때 알려줄까? 사용자UX만 중요하고, 개발자UX는 이래도 되나 애플!!!

 

Invalid App Store Icon. The App Store Icon in the asset catalog in 'AraPlayer_EnglishPro.app' can't be transparent nor contain an alpha channel. With error code STATE_ERROR.VALIDATION_ERROR.90717 for id e83fa5e6-b5b4-4dd1-b552-64c46c791f7f

 

 

앱 아이콘 이미지가 있는 Asset 파일을 열자.

 

중간에 보면 큼직한 1024짜리 App Store용 아이콘이 보일거다.

이미지를 클릭해서 Finder에서 열어보자.

파인더에서 다시 이미지를 클릭해서 "미리보기" 앱에서 이미지를 열자.

 

미리보기에서 File - Export 메뉴 클릭

이미지를 내보내기 할때 "알파"를 체크 해제한다.

이제 기존 파일에 덮어씌우고 다시 테스트플라이트로 제출하면 된다.


참고로 알파값이 없는 이미지를 내보내기를 할때는 아래처럼 "알파" 체크박스가 보이지 않는다.