2

Can anyone help me here guys? I'm stuck with this issue. Tried it for about 15 times and still getting this error even though I followed all the possible fixes about Invalid App Store Icons.

enter image description here

Followed the requirements for the App Store Icon image.

I'm using a virtual machine MacOS Sierra 10.12 with a xcode version 8.3.3

JustBaron
  • 2,319
  • 7
  • 25
  • 37
Dexter Nunag
  • 31
  • 1
  • 4

4 Answers4

10

Its due to the following issues.

  1. Check your icon should not contain and transparent background.

  2. And it should not contain any alpha channel. To check alpha channel open the image in preview. and do file - > Export Then one screen will come, check the format and Alpha option should uncheck. Check the below images for reference.

enter image description here

enter image description here

After making the changes just save it.

vivekDas
  • 1,248
  • 8
  • 12
  • It seems that I don't have that option [Screen shot for the export option](http://prntscr.com/kcprqn) Any idea why I'm not having that option when exporting? – Dexter Nunag Jul 30 '18 at 10:11
  • Okay, if option is not there means its alpha is fine, so now the problem is your png may contain transparent background, you need to remove it. – vivekDas Jul 30 '18 at 10:15
  • Please check this: https://stackoverflow.com/questions/25681869/images-cant-contain-alpha-channels-or-transparencies – vivekDas Jul 30 '18 at 10:20
  • Still having the same issue @vivekDas I think it's my xcode version :/ – Dexter Nunag Jul 30 '18 at 11:54
  • try recreate the app icon without alpha channel and transparent background and corners. – vivekDas Jul 30 '18 at 11:57
3

What I did was I went through my Terminal to my folder where all the assets are, which is in Runner folder, and ran these commands:

brew install imagemagic
find ./resources/ -name "*.png" -exec convert "{}" -alpha off "{}" \;

Afterward I just archived the workspace again and then I validated it and it worked for me. Hope this helps someone else.

1

Upload with .jpg icon in 1024x1024 resolution and it works.

(you can export as jpg format and save it. after assign that jpg image to your app icon in your project assets.)

Nirav Kotecha
  • 2,493
  • 1
  • 12
  • 26
0

Upload icon 1024 * 1024 size and ask your designer specifically to not use any transparent shade. All colours and shades must be of solid colour. Simple. Thanks

Najam
  • 1,129
  • 11
  • 32