What are apple's app store guidelines for the big icon (512x512) - iphone

I want to distribute an iPhone app to the store and cannot find any guidelines for the iTunesArtwork icon. I heard it has to be jpg, but
can it also be .png?
do they add the rounded corners?
do they add shine?
...

The information is all in the iTunes Connect part of the Apple website. Look for the "Download the Developer Guide" PDF in:
https://itunesconnect.apple.com
You can put the same image into your Ad Hoc distribution (in the .ipa bundle) if you want it to appear in iTunes when doing Ad Hoc testing.
Update: removed old broken link, see comments for the new link.

They say the image has to be JPG or TIF, but they sometimes accept PNGs. You can try submitting it with a PNG, but I'm not sure it's worth the risk given how much time it takes for them to review submissions. If they do reject it for that reason alone, you'll just have to resubmit and keep waiting.
They'll add the rounded corners and highlights for you, though.

PNG's work but make sure they are at least 24 bit as this caused me a lot of trouble. Apple accepted the 8 bit file but it looked horrible scaled down.

Related

iTunesConnect - How to retrieve 1024x1024 icon of an existing app?

I've noticed that since iOS 11, the App's "App Icon" asset in the catalog must include a 1024x1024 sized version in order to be submitted to the App Store.
I know that the 1024x1024 icon was previously added directly to the iTunesConnect app page, but I can not seem to get any link or a way to display that icon in full size to grab it from the iTunesConnect page.
How can I retrieve the existing 1024x1024 icon for an app already published? I do not have the PSD file for the original icon.
Dear developer,
We have discovered one or more issues with your recent delivery for
[App]. Your delivery was successful, but you may wish to correct the
following issues in your next delivery:
Missing Marketing Icon - iOS Apps must include a 1024x1024px Marketing
Icon in PNG format. Apps that do not include the Marketing Icon
cannot be submitted for App Review or Beta App Review.
After you’ve corrected the issues, you can use Xcode or Application
Loader to upload a new binary to iTunes Connect.
Regards,
The App Store team
EDIT: I made a simple tool for this:
https://erkanyildiz.me/lab/icon1024/
Go to your app's iTunes page:
https://itunes.apple.com/us/app/MyApp/id000000000
Find the URL for your app's icon in the page inspecting source code.
It should be in this format:
http://isN.mzstatic.com/image/thumb/Purple128/v4/xx/yy/zz/xxyyzzaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa/source/175x175bb.jpg
Replace last 175x175 part with 1024x1024 and jpg part with png:
http://isN.mzstatic.com/image/thumb/Purple128/v4/xx/yy/zz/xxyyzzaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa/source/1024x1024bb.png
Now you can get the original icon.
Note:
Those 2 chars after dimension are used as Image Resize Style.
bb: you can specify any dimension you want, it will return a resized version for dimensions less than 1024x1024. But, if you specify a dimension larger than 1024x1024, it will return 1024x1024 anyway.
cc: it will return the dimension you specify.
ff: it also seems to be a valid option, but I have no idea what it does.
ss: another valid option, and again no idea.

What is your screenshot tool and your experience in handling the screenshot requirements for the apple app store?

Now I am trying to submit my first app to apple store. The screenshots requirement gives me headache. I just use the simulator and the command+shift+4 to capture the screenshots. Unfortunately, the apple store told me that the dimensions of the screenshots are wrong. But I already ensure the size is correct. for example, for the 3. 5 inch one, it is 640960, yes, my screenshot is 640960. What went wrong? Or do I need a professional screenshot tool for capture the screenshots? Your recommendation will be appreciated.
It is a pain.
What I do is take the screenshots in the simulator on a 6plus (cmd + s). Than you can use something like pixelmator to scale them for the smaller devices.
For iPads this works too although the images will appear slightly squashed since the iPad is not widescreen. In my experience however it's not that bad and is better than taking extra screenshots for the iPad.
Don't even ask about the videos, that's the biggest pain.

iOS App being rejected by apple straight after upload - Invalid Image

Evening,
Going crazy about this, getting the following message straight after upload.
I've checked the icons, the icon file names in the info.plist, launch images, image compression etc
Any ideas what i've missed?
Dear developer,
We have discovered one or more issues with your recent delivery for "APP X". To process your delivery, the following issues must be corrected:
Invalid Image - For iOS applications, icons included in the binary submission must be in the PNG format.
If your application supports the iPhone device family, you must include a square icon of exactly 57x57 pixels.
If your application supports the iPad device family, you must include a square icon of exactly 72x72 pixels.
For Mac OS X applications, icons included in the binary submission must be in the ICNS format and must include a square 512x512#2x image.
Once these issues have been corrected, go to the Version Details page and click "Ready to Upload Binary." Continue through the submission process until the app status is "Waiting for Upload." You can then deliver the corrected binary.
Regards,
The App Store team
Any help would be great!
Thanks
Check the complexity/file size of your images. It sounds strange, but I've experienced this problem myself today.
Our 1024x1024 large app icon that had previously been fine was suddenly rejected. The icons we're using are quite simple (black and white company logo), so I added a little complexity to bring up the file size, and then the icon was accepted.
As the only difference was file size (dimensions, DPI, RGB format hadn't changed), I assume Apple is now checking for a minimum size for this icon, and it wouldn't surprise me if the same was being applied to the in-app icons.
I've seen images go corrupt sometimes, it is worth removing all of your app icons and adding them back to your project from the original source.
Also check your target's Info plist under the "Icon files" and "Icon files (iOS 5)" sections. Make sure they contain the correct filenames
Set Architecture to "Standard (armv7, armv7s)", Base SDK to "Latest iOS (iOS 6.1)" and Deployment Target to "4.3", or more recent.
Binaries are now rejected if using armv6, SDK 5.1 and target below 4.3.
At time of writing Xcode version is 4.6.3.
Open up your .ipa file and look for any extra images that may have been included. The .ipa is just a zip file, so from the terminal, unzip it, eg:
unzip /path/to/myapp.ipa
You can also check your project in Xcode. Select the project in the navigation pane, select the app target in the content pane, then go to the "build phases" tab and look at the "copy bundle resources" section. Browse through it to find your "rogue" image.
I just ran into the same error message earlier today and in my case it turned out that when your icon is completely in grayscale (has no colored pixels), it will automatically get rejected. Unfortunately the message gives zero indication that this might be an issue. Once I adjusted the color balance slightly towards red, I got to the next stage in review.
I ran into the same thing when I had submitted my "big icon" (1024x1024). That was a little less mysterious, as they at least mentioned "RGB" color requirements. Of course in normal language that still doesn't mean that grayscale is verboten, but there you go.
It was today exactly the same issue.
I tried to make the app with support iOS target 3.1.3 and support 6.1 using SDK 5.1 and 6.1 together. It was my usual success way.
So, my solution: to use the standard way with target iOS 4.3 without SDK 5.1.
Now it's in order. Well, sometimes it is not the problem with icons, but the using old SDK.

iphone app websites - the iphone frame

Hy folks, i have a "where to find" & "what rules" question this time rather then specific coding, so please exuse me if it is the wrong place, but i have just so much trust in stackO that i don't know where to look for after bad googling.
I'm doing a site for an iphone app, and in 99% all these sites have an iphone screenshot of their application, well, i need that iphone frame so that i can put a slideshow of the UI inside.
Are there any strict rules or a place where i can get such a frame or can i just take one from someones iphone app website?
Thanks a lot
You can get a great one from Apple. Go to the iOS Dev Center and log in. Then click on "Marketing Resources" under "App Store Resources" on the right. Then get the "App Store Badging and Artwork". You have to agree to their terms of use and send back a signed form, but you get access to the "official" images for all the latest hardware right away, along with the little "Available on the App Store" graphics.
These give you the frames, then you can crop the screenshots inside. It looks better than taking a screenshot of the simulator showing the App (which you can also do, using cmd-shift-4).

iphone application icon was blur when show on the itunes store

my icon was blur when show on the itunes Store but fine in iphone's locally appstore,my large icon format is:
pixel:512X512
format:png
dpi:72
can anybody point to me what is the reason of icon getting blur in itunes store since i have followed all the spec required by apple alr
Your 512x512 icon should be a jpeg though I can't imagine it being uploaded as iTunes Connect rejects other formats.
Resubmitting is an option.
I found this same problem today. Reading the specs closer I realized they ask for at least a 24 bit .png file. I had uploaded a 8 bit .png file to iTunes Connect. I'm resubmitting today to test but I think this was my problem.