I have currently updated my Xcode from 5.1.1 to 6.0.1 to support apps for iOS 8.0. But I could not find any 3.5" simulator. Is the 3.5" simulator has been removed, or Apple is not going to support the 3.5" iPhone Devices any more?
You can pick the iphone 4S, which has a 3.5" screen.
For XCode 6 and onwards XCode has simulators based on devices as shown in following screenshot
Apple is still supporting iPhone 4s with latest iOS 8 , so you can select that
From Xcode 6 beta onwards apple have added simulators with device names so you can pick iPhone 4s for 3.5" simulator and iPhone 5 for 4" simulator.
Open Xcode -> Preferences -> Downloads
There you can download the simulator for the iOS which you want.
Related
I tried to find the iPad simulator from xCode but no iPad Mini Simulator attached.
The version 11.4.1 not available as well. I have clicked from xCode Preference -> Component but cant find the simulator. My simulator current running 11.4
Is there any 11.4.1 available?
Firstly ,you should make sure that your Xcode is up to date. And it’s default iOS version is 11.4.
In addition,iPad mini simulator is not available in Xcode. You can choose the simulator ‘iPad Retina’ instead.It has the same Screen resolution with iPad mini 2-4(2048*1536).
I'm working on a new project having iOS 9 as deployment target in Xcode 9.1. In the simulator I have the iPhone 4s but its iOS version is not displayed. I searched about the support of iOS 9 in this iPhone and I found some answers saying that the iPhone 4s is supporting the iOS 9 and others saying the opposite so I'm confused. At this date, is iOS 9 supported on iPhone 4s?
Yes, iOS 9 is supported on iPhone 4S. but iOS 10 is not supported. Last supported is iOS 9.3.5
You can see the Simulator and iOS in XCode, Window > Devices and Simulator or Cmd+Shift+2.
In the Simulator Tab, you can see the list of simulators. Normally by defaults, iPhone 4S Simulator is installed with iOS 8.1.
If you need to see more iPhone 4S with iOS 9.3 e.g. you can press the '+' on the left below to add more simulators. And check on the 'Show as run destination' to run the app on this simulator in XCode.
If you do not have iOS 9.3 simulator, you can choose the option to download more simulator or do it from XCode > Preferences > Components
This SO post gives the image resolutions needed for the Xcode Images.xcassettes when doing the launch image for the Iphone. One of the images needed is the 2x for the Iphone 4. However, since upgrading to Xcode 8, the target builds are only Iphone 5 and above. How do I get a screenshot from the Iphone 4?
Xcode -> Preferences -> Components
Install older version of simulator and iPhone 4S will appear in simulator list.
4 and 4S had identical screen resolutions.
P.S. You also need to set project deployment target to the older version you installed
Don't Take.
In XCode 8.0, You are set deployment target 8.0+, it means in You are developing apps for iOS 8.0 and later. iOS 8 and later will be compatible with iPhone 4s, iPhone 5, iPhone 5c, iPhone 5s, iPod touch 5th generation, iPad 2, iPad with Retina display, iPad Air, iPad mini, and iPad mini with Retina display. So it looks like the iPhone 4 is officially dead to Apple.
You are take iPhone 4S screen shot. if You are set the deployment target 8.0.
In Xcode 7.0.1 there's an iPad Air 2 and an iPad Retina simulators. Is iPad Retina the iPad Pro? If not, how do I get iPad Pro simulator for Xcode 7.0.1.
(I know Xcode 7.1 has iPad Pro simulators also but for some reason I can't download an upgrade to Xcode 7.1 from the App store, it always just stops downloading and installing without giving me any error messages. I also tried downloading it from developers downloads page and that did't work either. Maybe a download issue with Xcode 7.1.)
iPad pro simulator is not available for xcode 7.0.1 you will have to upgrade to 7.1 to use it and iPad Retina is not iPad Pro in xcode 7.0.1, iPad Retina is 9.7 inch device
I am not sure if i am doing it right. Please help.
To add simulator, goto > windows > devices
problem:
1) When I tried to add simulator for iphone 5 or 4 , it show iOS version 8.3
the dialogbox show :
Simulator name : iphone 4s
Device Type : iphone 4s
iOS version : iOS8.3
Is this correct? iphone 4s should be using ios lower than ios 8 right?
How to I do testing for iphone 4/5 using simulator ?
In the Xcode menu, go to Windows > Devices, and at the bottom left click on the + button.
Xcode 6 only supports iOS 7 and iOS8. You could use iOS 7 for iPhone 4s or iPhone 5, just install the iOS 7.1 simulator from
Xcode > Preferences > Downloads.
iPhone 5 and iPhone 4S can be updated to run iOS 8, so it is perfectly ok to test iOS 8 with these phones.
Is this correct? iphone 4s should be using ios lower than ios 8 right?
It is correct. I have an actual iPhone 4s and it is running iOS 8.3. (In fact, it is my primary development testing device for iOS 8.)
You can install earlier simulators, but there is nothing wrong with what you're seeing.
(And yes, this means that in order to develop for iOS 8, you need to support screen sizes ranging from the tiny iPhone 4s to the massive iPhone 6 Plus. Good luck.)