iTunes Connect: Which screenshots will be shown in store if I don't upload all? - app-store-connect

What if I only upload iPhone 6 screenshots? Of course the lower sizes will be resized, but what about the iPhone 6 plus? Won't there be any screenshots? Or just iPhone 6 screens?

Usually there will end up some kind of screenshots for your app, but I'd recommend using the 5.5-inch screenshots and check the "Use 5.5-Inch Display" for all other iPhone sizes.
Quoting from the official docs:
Screenshot Properties If your app is the same across device sizes and
localizations, you can use the highest resolution screenshot for each
device type; this set will scale appropriately for other device sizes
when viewed on the App Store in each localization available in iTunes
Connect. For example, if your app supports only the iPhone, you can
provide 5.5-inch display screenshots and you do not need separate
screenshots for the 4.7-inch, 4.0-inch and 3.5-inch displays. If your
app supports iPad, a 12.9-Inch Display screenshot is required.
It happened in the past that the store would automatically take 3.5-inch screenshots or just some kind of random screenshots where you have no real control of.

Related

Xcode added Default-568#2x.png

About a week ago xcode showed me some error and when I clicked to solve the problem, xcode added this picture:
My questions are: What is it good for? Why do I need it?
Thank you.
Yes you must include one.
From Apple's Interface Guidelines
To enhance the user’s experience at app launch, you must provide at least one launch image. A launch image looks very similar to the first screen your app displays. iOS displays this image instantly when the user starts your app and until the app is fully ready to use. As soon as your app is ready for use, your app displays its first screen, replacing the launch placeholder image.
Without this default image (or a LaunchScreen storyboard), your app would not take all the available screen space on iPhones with 4" displays (iPhone 5, 5s, SE). This is the default image that those iPhones would use.
Of course you can (should!) change it with the one you designed.
Runtime, leading to the top and bottom of applications were empty out a lot , because the application is based on a 320x480 size to run.

Is it possible to download my app preview images from iTunesConnect?

I created an app, that supports all the resolutions of apple devices. As a result, I have app preview images in the following resolutions:
iphone 6 plus
iphone 6
iphone 5
iphone 4 and below aspect ratio
ipad
The problem is, I deleted the images from my hard drive, and need the exact same images as I am adding app store descriptions in new languages. It would be very tedious to create the images again. Is there a way I can download the images I uploaded in their original resolution ?
EDIT: If I log into itunesconnect and try to right click on the images and copy / download, the images downloaded are of much lower resolution. Any suggestions ?
You can copy/download an app preview image with the same resolution as you added it. Click on the image in iTunesConnect and then you will see your image with original resolution in full screen mode.

can we place OS version specific images other than app icon or launch image in Asset Catalog?

We can place iOS specific app icon and launch image in Asset Catalog. Can we place other images used for buttons, bars or other UI elements in the Asset Catalog to be used with specific iOS versions? Or there is only way to do these programmatically?
I have the same problem. It would have been really nice, if Apple had developed a more flexible asset management, like Android (for example) has since many years...
Regarding your question: According to the official documentation, there is no such way (at least I could not read anything about it) at the moment (iOS 7).

Camera Lense overlay - WindowsRT

I'm creating an app where I would like the user to be able to take their own photos. However, I'd like to apply an overlay of where the face should be in the picture (in order for the app to work best).
So when the camera is launched from the app, I'd like there to be a faint outline that is visible on the screen. This way the user can line up the face inside of that outline.
Where would I even look to see how that is done?
Start with MSDN or with the Nokia Developer's library
Nokia just released an Imaging SDK for Windows Phone 8 which might be useful.

Display App in 3.5" Resolution on iPhone 5 for Development/Debugging

Does anyone know if there is a way to force an app you're developing to run in a 3.5" screen size mode if you're on an iPhone 5, just for dev/debug purposes? Something such as what might look like a toggle in the Development section of Settings or something. In other words, run the app such that it LOOKS like it's running on a non-5 iPhone (black bars on top/bottom), that way I can test certain UI functions.
For clarification, I'm NOT saying "I don't want to support iPhone 5" - I most certainly do. Also, I'm aware that I can do the 'old' retina display in the simulator, but I do not want to use the iOS Simulator as the app includes libraries that do not support i386 architecture, uses push notifications, and heavily relies on GPS to function correctly. I'm just looking for a way to test both aspect ratios on the same device to save money/time.
Thank you!
It appears that by removing the app from device, deleting the Default-568h#2x.png launch image, cleaning the project, and re-running app, I can get the functionality I'm looking for, although not as nicely as a toggle switch.
Letter box in iPhone5