How to run iOS 8.4.1 in xcode simulator? - ios

I can't figure out what the deal is with version 8.4.1
I have xCode 6.4 installed. The latest simulator versions I have are 8.4 and I don't see any option for 8.4.1
https://developer.apple.com/ios/download/
this page says its available for downloading somehow, but I don't see any link I can click on. Theres nothing in the app store about it. Xcode 6.4 doesn't explicitly say it supports 8.4.1 so I'm not sure that it does. I'm also unsure if it's pre-release software because the learn more link on this page takes me to an information page about pre-release software but it isn't tagged like the others are.
Can anyone clue me in on how to run iOS 8.4.1 in a simulator?

Go to, Xcode > preferences > downloads or if you wish to know what version your simulator is, go on the simulator hit home and then go to settings, general and then about.
Also iOS 8.4.1 is meant to fix the bugs in Apple music, so it won't really effect you.

It actually does effect my app because it is useless with iOS 8.4.1
look here for more details:
https://groups.google.com/forum/#!msg/angular/SE-JnjXwsdU/LDPtM7GSAgAJ
unfortunately I am not able to get iOS 8.4.1 on my simulator! (XCode Auto update does not update iOS simulator to 8.4.1)

Related

NO iOS 14.6 Simulator Found Anywhere

I developed an app for a client in React Native. I fixed it for all the versions Apple said it didn't work on, except 14.6.
Apple is saying the app doesn't work on 14.6. However, I can't find the 14.6 Simulator anywhere!
I've also tried downloading Xcode 13 beta, but the Simulator versions skip 14.6 (it goes 14.5 and then 15.0). I've also tried it on the latest 12.5 version (12.5.1). Here's an image:
Please help.
#Adrian Bartyczak Except for the new contact information after AirTag is lost, iOS14.6 does not bring other new features. Obviously, this time iOS14.6 is for iOS14.5.1 users. You are sure that you can’t complete the test on the 14.5 system.
i wish i can help you

iOS simulator version doesn't appear - Xcode 12.2

I want to test my app in iOS 10, I'm just have tried the flow of add a new iOS simulator like I've made in the past, but the iOS version that I downloaded dons't appear in the list.
I'm using the Xcode 12.2
When I try to add a new simulator the iOS 10 doesn't appear in list:
The iOS target is set to 10
Deployment target:
Edit 1 - I have run this code "xcrun simctl list" in terminal, and that message appear (unavailable, The iOS 10.3 simulator runtime is not supported on hosts after macOS 10.15.99.). It's look like sadly the macOS Big Sur 11.0 doesn't support the iOS 10.3.
After a lot of research I've tried to add a simulator via terminal using "xcrun simctl list" to list the simulators available, one of the infos returned is:
iOS 10.3 (10.3.1 - 14E8301) - com.apple.CoreSimulator.SimRuntime.iOS-10-3
(unavailable The iOS 10.3 simulator runtime is not supported on hosts after macOS 10.15.99.)
It's look like sadly the macOS Big Sur 11.0 doesn't support the iOS 10.3.
I think it could be a bug and the Xcode shouldn't allow the download if this iOS version it's not supported, I found in the apple forum that in other macOS versions some thing like this error occurred, see more in the link below.
https://developer.apple.com/forums/thread/74848
Thanks #matt for the support, I really didn't know that I could answer my own question.
I’ve got some more information on this: When I right-click the devices in Window -> Devices, "Show in Run Destinations Menu" is checked on all the Simulators just like it is on my real devices, yet only the real devices show up.
Also, I just tried creating a new iOS project from scratch, but there was no option to run anything at all. I don’t even know how to set this up, though, because I use Unity for creating Xcode projects. But I can confirm that this issue shows up on all the Projects that I am working on. So it doesn’t seem to be project-specific.
Besides, when I updated to 6.2, the simulators still worked in 6.1. Only 6.2 was having this issue. Well, and then 6.3 and now 6.4.
In one of my previous posts I answered the problem has been resolved to some extent.
But ultimately I was informed everything on Xcode's side worked as expected.
The bug was Unity-related. There has never been an option to run a Unity build on both simulators and actual devices.
There was a bug showing the simulators even though they were not available.
Now everything works when building for simulators in Unity.

How to set up a specific iOS Version in the Xcode simulator?

I am getting a report from a user that my app is crashing in iOS 10.3.3. How would I go about running this in simulator to try and recreate the crash? If I try to download it under Xcode -> Preferences -> Components, it only has previous versions, not the new betas.
This doesn't seem to be possible. I have Xcode 8.3.3, 8.3.2 and 9 on my machine and none of them make any 10.3 version other than 10.3.1 available. 10.3.3 is (as I imagine you are aware) available to developers as a configuration profile or a restore image but these can only be used with a development device. And Apple do recommend using a development device so I guess that's your answer, really.

Unable to profile app on device with iOS 9.0.1 using Xcode 7, 7.0.1 or 7.1 beta

I have been trying unsuccessfully to profile my device (via Instruments) using the latest version of Xcode 7.0.1 (7A1001 released 9/28), as well as the previous version of Xcode 7 (7A218), as well as Xcode 7.1 Beta 2 (7B75).
My device is an iPhone 6+ with iOS 9.0.1 installed - the latest GM release of iOS9. I am able to run / debug applications on this device without issues.
In the screenshots below you can see that my device is disabled (greyed out) in all screenshots in all versions. I am able to profile other devices running iOS 8.4.1 without any issues.
Does the current version of Xcode not support profiling against iOS 9.0.1 or is there some kind of configuration setting or known work around for this?
Xcode 7.0.1:
Xcode 7.0:
Xcode 7.1 beta 2:
TL;DR - Perform a complete reboot of your device; restart Xcode & instruments; select "Open Xcode" if prompted to enable the device for development.
Update 3/31/2016: I haven't encountered any issues with the latest version(s) of Xcode (7.2.x, 7.3), so it seems that the stability here has been improved.
I believe I may have finally gotten this to work properly. Detailed steps:
Unplug the device from your Mac & power down the device completely (hold the power button for several seconds; slide to power off).
Close Xcode and Instruments.
Restart the device & once it has booted completely re-connect it to your Mac.
Re-launch Xcode. Here, my device showed as disabled and Xcode indicated that the device was not available for use.
Open your project; clean (Shift+Command+K), Build (Command+B), Profile (Command+I).
After Instruments launched I noticed that the device was enabled. Upon selecting it, a message was displayed with the title "Enable this device for development?" and message "This will open Xcode and enable this device for development." (Note that this only happened to me the first time I went through this process even though I had already been using the device for development - whereas some users have also reported that they are not presented with this dialogue.)
Click "Open Xcode". Here Xcode did not prompt me for anything nor was anything displayed - no additional messages indicating anything had been done or that the device was or was not available for development. Opening the Devices window, the device appeared to be available. (I have not been presented with this option for subsequent occurrences.)
Now I was able to select the device in Instruments and profile it.
As a side note, I was also again able to delete installed apps from the Devices window (I realized that this was not possible to do previously).
I'm unsure how my device ended up in this state however I will be on the lookout to see if this continues to occur.
Please note that this was done using Xcode 7.0.1.
Update: My device seems to lapse back into not being able to be used for profiling some time after performing these steps - I've had to reboot my device again in order for it to be available for profiling. Not sure what is triggering this behavior but I will file a Radar for this.
Close instruments -> reset your device by long pressing home and power button -> restart instruments. Works for Xcode 7.3.
According to Apple staff on the developer forums the behaviour of this issue is greatly improved in the Xcode 7.3 betas, so one easy solution is to try upgrading Xcode. I've upgraded and it seems to be behaving so far.
This issue still occurred with XCode 10.3 and iOS 12.4.2
I restarted the device only, and it worked.

Xcode - Run Simulator with older iOS Version

Hey I have done a lot of looking around and seen many answers for how to do this in older versions of Xcode, but they don't seem to aplly to Xcode 6. So how can I run an older version of iOS in the simulator with Xcode 6.
Thanks for the help
In the Downloads pane of Xcode's Preferences, download the iOS 7 or 7.1 simulator.
After it is downloaded, go to the Devices window (Window -> Devices) and click the Plus button to make a new simulated device with the system version you want. For example you might decide to make an iPhone 4s that's running iOS 7.
Now you'll be able to choose that device/system as the destination when you build and run.
Please note that matt's solution is not available on new version of OS X (El Capitan). Here are all the available Simulators:

Resources