
Also, all metadata, such as EXIF-data and keywording, is preserved. Previews come in different sizes, and if there is a 1:1 preview of the image, you can recover that image as a jpg and use it henceforth as the "original" - you will get the same resolution as the original image, and almost the same quality. If the original image is lost, Adobe Photoshop Lightroom may still have a preview of the image. "Įcho "brew not installed, trying to install. # make sure to have imagemagick installed, see :Įcho "imagemagick not installed, trying to install. # make sure to have brew installed, see :

# remove alpha channel from PNG images when App Store upload fails It uses brew to install imagemagick if not available, so I guess it will run only on Mac. I put Nikita Pushkar's very nice solution into a shell script that converts all iOS icons found in res/icon/ios: Select all (⌘+a), and then select File > Export Selected Images… > Expand Options > uncheck the Alpha checkbox > Choose (your destination folder)ĭone! All your images are now exported with the alpha channel stripped off. The way I got batch exporting to work was to select all my app icon assets in finder > right click > open (or open with preview)Īll of the assets will now appear in the same window. Underneath More info, it showed:įound the solution above to use Preview to remove the alpha channel by exporting it with the Alpha checkbox unchecked, but figured a way to batch export them since I had 18 assets I needed to strip the alpha channel from. I confirmed that my app store icons did include the alpha channel by locating the asset in Finder and looking up its info (⌘+i). The App Store icon in the asset catalog in 'MyApp.app' can't be transparent nor contain an alpha channel."

Just got the the following error when trying to upload my app to the iTunes app store:ĮRROR ITMS-90717: "Invalid App Store Icon.
