I have created an iPad app in Xcode 7.3. Every works fine on iPad 2, iPad Retina etc.. but my problem is when my app is loaded with the iPad Pro simulator. The app works fine but is not zoomed to display at full screen (approx 2 3rds of the screen). When creating my app I did not set and constraints as on previous versions of Xcode, iPad apps would automatically zoom there native size to fit on the iPad Pro. I do not have a iPad Pro to check if my app will zoom to fill the screen on an actual device. If I were to submit my app to the App Store would it be refused ?
If required, is it possible to submit an iPad App without supporting the iPad pro ? (possibly by not suppling iPad pro screen shots in iTunes Connect).
If required I can post some screen shots
I'm making my app work on the new iPhones 6/6+. Until now everything worked in zoomed compatibility mode, but I wanted to make some modifications for iPhone 6. Instead of migrating all my assets to #x3, I prefer that my iPhone 6+ version will still be in compatibility mode - but instead of using the old iPhone 5 version, it should use the new iPhone 6 version.
I inserted a splash scree image to iPhone 6, but can't get the iPhone 6+ to run in compatibility mode now:
Leaving it blank does not show a splash screen at all, and the iPhone 6+ still uses its own resolution.
Putting the iPhone 6 splash in the iPhone 6+ splash slot, also doesn't show a splash screen, and the iPhone 6+ still uses it own resolution as well.
Is it even possible?
How to change Display Zoom feature in iPhone 6 and 6 Plus simulators?
Original iPhone 6 and 6 Plus have this feature in Settings -> Display & Brightness -> Display Zoom (View) with values Standard and Zoomed.
As of Xcode 12 (and perhaps earlier) Settings -> Developer -> View -> Zoomed (tap Set) will adjust the simulator to show with Display Zoom. This is helpful as the iPhone 11 Pro, iPhone 12 mini, iPhone 12, and iPhone 12 Pro all run at a previously unused resolution of 320 x 693. For more information check out this excellent article by Geoff Hackworth.
Display Zoom is not available in the simulator (as of Xcode 6.0).
The answer is correct, Display Zoom is not available as an option in the current Xcode 7 iOS simulator settings. However, it is actually possible to 'simulate' Display Zoom when running your app in the simulator.
Background
When building a typical project for iPhone, you generally specify a LaunchScreen.storyboard file and/or launch images in Images.xcassets for the iPhone 4/4s (2x), iPhone 5/5s (Retina 4), iPhone 6/6s (Retina HD 4.7) and iPhone 6+/6s+ (Retina HD 5.5) and set those details in the project's settings. (See image below.)
When Display Zoom is turned ‘on’ for a iPhone 6/6s device, the device runs the app as if it was running on an iPhone 5/5s sized screen, upscaling the app x1.172 to fit the iPhone 6/6s display. (Similarly, when Display Zoom is turned ‘on’ for a iPhone 6+/6+s device, the device runs the app as if it was running on an iPhone 6/6s sized screen, upscaling the app to fit the iPhone 6+/6+s display.)
Note - The following instructions require the removal of some launch screen image files. You might wish to attempt these changes on a duplicate of your Xcode project.
Simulating Display Zoom on the iOS Simulator
To simulate Display Zoom for example using the iPhone 6 simulator in Xcode:
1 - Remove the LaunchScreen.storyboard file.
2 - Remove both the Retina HD 4.7 and Retina HD 5.5 launch images in Images.xcassets. (Make sure to keep the Retina 4 launch image.)
3 - Remove the reference to the ‘Launch Screen File’ in your Xcode project’s settings, under ‘General’, under ‘App Icons and Launch Images’.
4 - Select the iPhone 6/6s simulator, and then 'Run' your app.
Running your app
When the simulator runs your app, it will detect that no launch images are present for iPhone 6/6s, so it will presume it must be an iPhone 5/5s app and launch it into the simulator upsampling a iPhone 5/5s sized screen to fit the iPhone 6/6s screen, just as the Display Zoom setting would display it!
I have uploaded three app icons which can support both iPhone and iPad but when i am running my app in iPad retina or iPad retina 64bit its showing default app icon instead of the uploaded image.
For iPad you need to set the App icon of Size 76X76 pixels for iOS 7.0 and above also its 2x must be present for retina
I've created a brand new iPhone only application and added in the launch images for 2x and R4. This runs fine on the iPhone (4S and above) but if I run the application on an iPad or iPad mini then the launch image is black.
I am using XCode 5.1.1 and running the app on iOS 7.1.2 on an iPad mini using Image Assets to hold the images. I've tried adding images for the iPad portrait (1x and 2x) as well but still comes up as black.
Any tips in how to make the launch image for an iPhone app show up when running on an iPad or iPad mini?