如何在Xcode 11上安装iOS 9.x模拟器?


17

我正在开发具有iOS 9支持的iOS应用,但是随着Xcode 11更新,我错过了添加/安装iOS 9模拟器的可能性。是否有机会在Xcode 11中安装iOS 9.x模拟器

Xcode 11“组件”


遵循此答案中的步骤:stackoverflow.com/a/30548925/488611
James P

您有哪个macOS版本?升级到10.15 Catalina后,我似乎失去了iOS 9模拟器。
jesse,

我有Mojave(10.14.6),但不存在9.x模拟器:(
Levi

同样,在10.14.6中,我丢失了9.x模拟器,并且此处提供的解决方案均无效。
路易斯·杰拉德

它现在无法正常工作。...@ JamesP在执行完每个步骤后,它确实加载了模拟器,但具有Xcode 11.3支持的最低iOS版本(iOS版本-10.3.1)
Nayan Dave

Answers:


8

似乎Xcode 11支持iOS 9模拟器,但仅适用于macOS 10.14 Mojave。升级到macOS 10.15 Catalina后,不再支持此模拟器。

尽管我没有在任何发行说明中找到对此的确认。我发现的唯一确认是Apple工程师的以下推文:https : //twitter.com/xenadu02/status/1140093901438689280? lang =en


3
我有Mojave(10.14.6),但不存在9.x模拟器
Levi

2
@Levi如果您有Mojave,请尝试使用任何下载管理器软件下载iOS 9模拟器文件,然后安装模拟器9.3:devimages-cdn.apple.com/downloads/xcode/simulators/…9.0devimages-cdn.apple.com / downloads / xcode / simulators /…
罗伯特

谢谢。我正在寻找这些指向模拟器dmg文件的确切链接。伙计们,您可以使用iGetter快速下载器:igetter.net/downloads.html。并安装下载的文件,浏览这篇文章:hackernoon.com/...
Hasaan阿里

1

Apple试图迫使我们放弃对旧设备的支持,这真是令人讨厌。他们强迫我列出iOS 9的方式是使用旧版本的xcode

使用旧版本的xcode

  1. 下载早期版本的Xcode(例如Xcode 10)
  2. 打开并下载iOS 9模拟器
  3. 现在,该模拟器已列在更新版本的xcode中

0

我曾尝试在Mac上安装Xcode 10.1,但对iOS9也不起作用,我怀疑这与苹果放弃对32位应用程序(如iOS9)的支持有关



-3

Jayaraj M,这不是真的:

Mac App Store中提供了Xcode 11,其中包括适用于iOS 13,macOS Catalina 10.15,watchOS 6和tvOS 13的SDK。Xcode 11支持开发运行iOS 13.1的设备。Xcode 11支持针对iOS 8和更高版本,tvOS 9和更高版本以及watchOS 2和更高版本的设备上调试。Xcode 11需要运行macOS Mojave 10.14.4或更高版本的Mac。

https://developer.apple.com/documentation/xcode_release_notes/xcode_11_release_notes


3
Apple上面的注释中要注意的重要事项是“设备上调试”。如果您的设备使用的是较旧的iOS,则仍然可以对其进行调试。但是iOS9的模拟器不见了。试图查看是否可以构建iOS 9模拟器(成功构建了我需要的iOS 11模拟器)。但是以下操作失败:xcrun simctl创建“ iPhone 5”“ com.apple.CoreSimulator.SimDeviceType.iPhone-5”“ com.apple.CoreSimulator.SimRuntime.iOS-9-0”
anorskdev
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.