Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

iOS 12.4 is missing in Xcode 11 GM

Tags:

I have installed Xcode 11 GM and can't find iOS 12.4.1 simulator anymore. iOS 12.4.1 was installed in Xcode 10.3, but it is not available in Xcode 11 for some reason (not only iOS 12.4 - other simulators are also missing). Moreover, I can't download it via "Add Additional Simulators..." - the latest one available is 12.2. Any ideas why so and how to fix? 🤔 Thanks!

like image 942
Serzhas Avatar asked Sep 16 '19 05:09

Serzhas


People also ask

Does Xcode 11 support iOS 12?

Creating an app with Xcode 11 has a little bit of a hidden issue, it does not allow you to run the app on iOS 12 or lower out of the box. There are a few changes that need to be made in order to get your app to work on the older versions of iOS.

Does Xcode 12 support iOS 12?

Overview. Xcode 12 includes SDKs for iOS 14, iPadOS 14, tvOS 14, watchOS 7, and macOS Catalina 10.15. 6. The Xcode 12 release supports on-device debugging for iOS 9 and later, tvOS 9 and later, and watchOS 2 and later.

Does Xcode support iOS 14?

Please use Xcode 12 for iOS 14 support. If you've upgraded your device to iOS 14 beta and want to run app built from Xcode 11, you'd have to manually install it, like shown here (or via TestFlight or other similar mechanism). But you won't be able to run it from the debugger in Xcode 11 anymore.


1 Answers

iOS 12.4 simulator files can be found in the Xcode 10.3 app bundle. While you can't download it from within Xcode (at the moment), you can simply copy them to the folder where additional simulators are usually installed. Go to the following subfolder, it is located inside Xcode.app (10.3):

Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/CoreSimulator/Profiles/Runtimes 

and copy the iOS.simruntime package to here:

/Library/Developer/CoreSimulator/Profiles/Runtimes 

Rename iOS.simruntime to iOS 12.4.simruntime.

Restart Xcode 11.

like image 61
deej Avatar answered Oct 18 '22 16:10

deej