Screenshots App Store: status bar or no status bar - iphone

I am about to submit my app to the App Store for review.
The app is running on iPhone, requires iOS 7 or later and it's optimised for iPhone 5,6 and 6 plus which means I have to submit screenshots for all these devices.
With the 6 and 6 plus sizes I am ok.
5.5in (iPhone 6 Plus):
1242 × 2208px portrait (with status bar)
4.7in (iPhone 6):
750 × 1334px portrait (with status bar)
What about the 4in? Do I crop the status bar and submit 640 × 1096px portrait (without status bar)
or do I leave it and submit
640 × 1136px portrait (full screen)
Thanks

If you are running it on your simulator then press
command+s
it will save your picture Don't need to crop any thing just submit original resolution picture on iTunes

As per the documentation you need to follow this.
Follow this this will help you.
https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Appendices/Properties.html

Related

Trying to take screen grabs using iphone 7plus/8 in xcode 9 to upload to appstore but sim won't give me "100%"

I'd like to upload my app to the appstore.
Just need some screen grabs 1242 x 2208.
In xcode 8/simulator i could set the size of the simulator to 50%, 100%, etc. and then take the screen shot.
But with xcode 9/sim the options are either 50% or actual size and while 100%, 200% are still there they are disabled. SO my screen grabs are like 500 x 700 or something similar.
And I have an old 5s so that won't help anyone.
Thanks.
I use my iPhoneSE and iPad Mini for my screenshot submissions. Never had any problem. Here's the steps:
Connect device to Mac.
Open QuickTime, choosing menu option File | New Movie Recording. (This sets up a “perfect” StatusBar.)
ALSO: If screenshot uses UIActivityController, turn Airdrop OFF.
Select device, take pics.
Import to Mac. (Airdrop, tethered connection to Photos or iPhoto, etc.)
Using Preview, resize iPad screenshots to 2732 x 2048, and iPhone screenshots to 2208 x 1242.
Note: My sizes are for portrait, but landscape works just the same.

iPhone App truncating at bottom while running in iPad

I am developing an iPhone app which should support iPad (not compatible but with support for 1X and 2X option at bottom). My app supports iPhone 5,6 and 6 plus as expected, but when I run the app in an iPad some part of the screen is getting truncated at bottom. How do I fix this? It should show the full iPhone screen in iPad.
Make you app support iPhone 4s screen size. It seems that iPad runs iPhone app as in a 3.5 inch screen.

Keyboard issues in iphone 6 and 6 plus during orientation changes

I have an app which has one viewcontroller which works for both landscape as well portrait mode, Now when app goes to the landscape mode and coming back to portrait, the keyboard doesn't appear at all until app quits.
The issues is not related to iOS 8.0 for sure, because it works well in iPhone 5S with iOS 8.0 but it doesn't work for iPhone 6 and 6+. Also checked the keyboard frame and its shows correctly, but the keyboard doesn't show up. Any suggestion would be of great help.
Or is there a way i can force the keyboard to show up.
Did you try adding Launch Images for both the iPhone 6 and 6+? Without specific Launch Images for the 2 new device resolutions, the app will basically pretend that the width is still 320px and just stretch everything out to fit the bigger screen. I have seen this cause many strange problems with the keyboard on iPhone 6 and 6+ devices, and it sounds like this may be the underlying issue here as well. Here are the Launch Image resolutions you need for both devices:
For iPhone 6:
750 x 1334 (#2x) for portrait ---
1334 x 750 (#2x) for landscape
For iPhone 6 Plus:
1242 x 2208 (#3x) for portrait ---
2208 x 1242 (#3x) for landscape

Cocos2d doesn't use the entire screen of iphone 5

I have a problem with my application ios. It is a universal application of cocos2d 6.0. It works on ipad, iphone 3GS, 4, 4S. Iphone 5 on I can start the application but cocos2d does not use the entire screen. Like iPhone 4. Do you have any idea??
Thank's
Have you added to your project the Default-568h#2x.png launch image? This will make your app use the full iPhone 5 screen.
If you do not include that launch image, then your app will work in boxed mode (i.e., centered on screen with black bands above and below to fill the entire area).
Note : this is due to the devices different screen resolutions :
iPhone 4 : 960x640 px.
iPhone 5 : 1136x640 px.
This happens due to screen size differences between iphone5 and iphone 3G, 4, 4s.
iPhone 4 :960 x 640 px
iPhone 5 1136 x 640 px
You should use Default-568h#2x.png image name for your launch image. On starting iphone 5 will load this image which will cover whole screen, While for other images in your game(If you have different images for iPhone5) use following code in your AppDelegate.m
[CCFileUtils setiPhoneFourInchDisplaySuffix:#"your suffix"];
And place images in project according to your suffix.

Interface Photoshop size for iPhone app

I am building an iPhone app interface and I know the dpi has to be 163, but when it comes to the size of the file, I was looking through all the recommendations and found 2 different answers...
Does anyone know what size should i set the Photoshop file at? The answers I have so far are:
"The screen on the iPhone is 480×320, minus the 20-pixel status bar (making a 460×320 working screen size). The screen shots on the App Store should not include the status bar."
"400 x 320 or
960 x 640 (iPhone 4)
You must also consider the landscape mode (320 x 400 and 640 x 960)"
I would really appreciate the answer. Thanks!
You can forget about DPI, the resolution is what is important for you.
So the answer is...
320 x 480 pixels for iPhone - iPhone 3GS (and iPod Touch, first -> third gen)
640 x 960 pixels for iPhone 4 and iPod Touch 4th gen
This is for full screen apps. This will help you a lot, when designing UIs for iDevices.
SD resolution (link)
Retina, HD resolution (link)
That's it...
Designing an app, you just need to use the right resolution.
So it is display resolution - top bar:
640x920 (retina without the top bar)
320x460 (iphone up to 3gs)
The Official Answer is in Apple's iTunes Connect Developer Guide, which you can download from iTunes Connect after logging in.