I have submitted a large app icon to iTunes Connect that meets all the specifications: .png file, 1024x1024 pixels, etc. and yet I still get the
error:
"The large app icon you uploaded is not valid. It must be a .jpeg, .jpg, .tif, .tiff, or .png file that is 1024 x 1024 pixels, at least 72 DPI, and in the RGB color space."
I created it using Photoshop Elements. Any guidance is greatly appreciated.
Update - problem solved:
I have tried it again. It worked. Did not need to se exported as PNG or TIF and I am not sure exactly what was different this time (after 4 hours of trying), but it uploaded.
The command below is a hack to base-line PNG images and format them "them
Apple way". Use the following in command line (Terminal), changing "/path/to/image/folder/" to match the location of your PNG files:
sips --deleteColorManagementProperties /path/to/image/folder/*.png
Notice the part about the RGB color space in the requirements. Maybe your file was saved as CMYK originally?
This error may occur if you changed the extension of image by changing name (forcefully from image.jpg to image.png) and you have not exported image to that format.
Simply exporting the image to that format will resolve your issue. You can use 512x512 or 1024x1024 RGB color space image with 72dpi.
Save it with "Not Interlaced" option cos I think it doesn't accept Interlaced PNGs
For those who have noscript or else active. Allow apple.com or otherwise you will just get "Your file could not be loaded. Try again." over and over again.
I had the same problem, tried a lot of different image sizes 1024, 512, jpg, png... First they were all in wrong CMYK color mode. Then I tried jpg with RGB, did not work
and FINALLY:
.PNG 1024x1024px with color mode "RGB" worked
Your Icon File has to be saved with the configuration below:
size 1024 x 1024 pixel with resolution max 72 dpi
your image / picture has no alpha colour (uncheck the alpha checklist)
no transparency, no rounded corner
save in PNG or JPEG format
Related
I converted some SVG images into PDF and png files for my iOS app. When adding them to the UIImageView, the pdf images look smaller than the png equivalent. The scale type was set to center, so no scaling happens at runtime.
btw, the pdf and png look the same when I open them in preview and adobe reader
Anyone had same issue and got a solution for that?
When converting an SVG to PDF, make sure the DPI is set to 72. That way, the size will match with the PNG resource that you have. Xcode actually expects vector-based resources to be 1x in size.
When i try to drop PNG images for AppIcon in Assets.xcassets,
Placeholder: iPhoneApp iOS 7-10 60pt
Xcode does not accept these images. Images are PNG of right size 120x120(60x60#2x) and 180x180(60x60#3x), respectively.
If you have any suggestion please help.
According to the documentation, three parameters are important for the App Icon:
Format: all icon images must be in PNG format. Icon images may include an alpha channel but should not include any transparent regions.
The size: Here the base size is 60*60, so 120*120#2x and 180*180#3x.
Color model: It should be RGB.
You can check all these values with the Preview Inspector. In your case, the background of your icon is not visible in your screenshot (white or transparent?) so I would check for the transparency.
Also, I would double check the size. Some image editors tend to round the values and add 1px on one of the dimensions.
I resolved this.
Problem was that my files, although PNG images, did not have .png extension in file name. XCode did not recognize image format without extension, and did not show any warning.
After adding extension, everything start working properly.
I am having my app icon be displayed as a black square instead of the intended image.
I have placed all of my AppIcons into the folder, Im wondering what could be causing this.
Your image needs to be an opaque PNG. No transparency or anything, as well as being the correct size.
If it already is that, try opening it in Preview and re-saving it as a PNG. That way OS X 'generated' it and it should be compatible. If that helps fix the issue, then your image editing program is saving in the wrong format...see info below.
Apple has this to say on generating PNGs:
For all images and icons, the PNG format is recommended. You should avoid using interlaced PNGs.
The standard bit depth for icons and images is 24 bits—that is, 8 bits each for red, green, and blue—plus an 8-bit alpha channel.
I have had this happen when the app is listed as a .png file, but the system is recognizing it as a .jpg or some other type ... find your icon in "finder" and open it with preview, go to the file menu select "export as" and make sure you choose PNG as the save format. Delete the old version in the application, delete the derived data, clean your project, and rebuild the application.
I got the brilliant idea to generate the app store screen shots for my app from... and app! This works great, except for the fact that some of the PNG or JPEG images are not recognized as valid screen shots when I try to upload them. I checked with image viewer, and they have the required size, colorspace and pixel density.
Is there perhaps some strange issues with PNG and/or JPEG images generated on iOS?
I need to edit a png image,by giving it border and drop shadow effect. But the final size of the edited image is too high to use for a mobile app .I know that size of jpeg is less compared to that of png.So i convert that image to jpeg and tried to give drop shadow and border effect.But that image is not having transparent background..Is their any other methods to accomplish this using jpeg?
Another option is to try either ImageOptim for losseless compression, or its lossy cousin, ImageAlpha.
ImageOptim tries a series of lossless algorithms to shrink a PNG and selects the smallest result of the bunch. It has taken 25% to 50%+ of quite a few of our images.
ImageAlpha, on the other hand, is lossy and can further crunch the image, with results more like JPEG but without losing Alpha.
You would also do well to disable PNG compression in Xcode as shown here, with additional details here.
What #minitech wanted to say is not about scaling, it's about file compression. jpg and png files usually have some data that could be removed from the file. There are some compression methods to reduce file size (note that is size in kbs, not in scale measurement). Jpg images can reduce file size by reducing image quality, too.
If you want another file type that accepts transparency, there are the gif format, which gives you a smaller file, but have some drawbacks, like a lack of alpha channel (variable transparency). Check this link for more details: http://www.w3.org/QA/Tips/png-gif
There are a couple of online file compressors. If you want to compress png files, you could try using http://tinypng.org/
No, jpeg image wont support transparency.But you can change the white background coming along with jpeg image