Images can't contain alpha channels or transparencies
AFAIK png with transparency is not allowed. use jpg OR update your png (photoshop or whatever you using to create the png) and delete the transparency areas. if you work with shadows, use jpg, that will do no headaches.
Cannot set app icon with transparency to iTunes Connect
Your icon should be without transparency(Alpha Channel) and of size 1024 X 1024. It could be either JPEG, JPG or PNG type. Refer apple doc here
I have also attached a screenshot for which highlights the size & other specs for icon.
Remove alpha channel in an image
Assuming you don't have another image editor, then you can open it in Preview on your Mac, and use the Export option to resave it in a different format- to ensure you get rid of the alpha channel, it might be best to export to JPG (best quality), then open that and export it as a PNG again.
Having said that, I suspect you're probably OK submitting an icon with a transparency channel as long as there's no actual transparency.
Xcode10 Validating: No transparencies in my images but still not accepting?
After a long week, by the help from friends, I finale managed it!
The problem is in the xCode, you have to make sure to remove all the wrong icons first, and then
create one new empty sheet by [editor][AddAssets][AppIcons&launhccImages][New macOS Generic Icon],
and put the correct icon...
Thanks all for the help, Kjuly !
Error ITMS-90717: Invalid App Store Icon
The below solution worked for me
- Click & open the App Store icon (1024*1024) in the preview app.
- Export it by unticking the Alpha channel.
- Replace the current App Store icon with the newly exported icon image.
- Validate and upload.
Note: This will not work on Mac OS High Sierra, please try a lower version to export without alpha or use any one of the image editing applications or try out the below alternatives.
Alternative 1: (Using Sierra or High Sierra and Ionic)
- Copy and Paste the App Store icon to the desktop.
- Open the image. Click File Menu->Duplicate.
- Save it by unticking the Alpha channel.
- Replace the current App Store icon with this one.
- Validate and upload.
Alternative 2: If duplicate does not work, try doing opening it in preview and then doing file export. I was able to unselect the alpha channel there. – by Alejandro Corredor.
Alternative 3 : Using High Sierra and Ionic, found the problem image in the following folder: [app name]/platforms/ios/[app name]/Images.xcassets/Appicon.appiconset/icon-1024.png
. We have to copy it to the desktop and Save As while unchecking Alpha, then rename it to icon-1024.png
, then delete the original and copy the new file back to the original folder. Export did not work though no error was displayed and all permissions were set/777. Hope this helps save someone the day I just lost. – by Ralph Hinkley
Can't upload screenshots to iTunes Connect
Convert the images to JPG, generally PNG images have an alpha channel set.
Alternatively, you can re-export the images using Preview on Mac and uncheck the "Alpha" checkbox.
Related Topics
How to Reference Instance Function When Calling Sequencetype.Foreach
Z-Index Issue on iOS Safari & Chrome
Specifying One Dimension of Cells in Uicollectionview Using Auto Layout
Completion Handler for Uinavigationcontroller "Pushviewcontroller:Animated"
Xcode 6 with Swift Super Slow Typing and Autocompletion
Warning: Attempt to Present * on * Whose View Is Not in the Window Hierarchy - Swift
Wait for Asynchronous Operation to Complete in Swift
Phonegap 3.0 iOS Plugins Not Found
iOS 7.1 Uitextview Still Not Scrolling to Cursor/Caret After New Line
What's the Equivalent of the Uisplitviewcontroller in Swiftui
How to Save an Array to .Plist in the App's Mainbundle in Swift
Why Can't I Force Landscape Orientation When Use Uinavigationcontroller
Implementing Fast and Efficient Core Data Import on iOS 5
Uicollectionview - Horizontal Scroll, Horizontal Layout
How to Save Nsmutablearray in Nsuserdefaults