无法使用 Xcode 15.0 下载并安装 iOS 17.0 Simulator 运行时

Lak*_*hna 25 xcode ios ios-simulator

我尝试在Xcode 15.0中安装iOS 17.0 模拟器时遇到问题。问题是当Xcode更新到版本15时,现在我之前下载的所有模拟器都消失了。尽管我之前已经安装了 iOS 15.0,但它似乎无法运行,并且收到一条错误消息,指出我需要 iOS 17。然后当我尝试从 xcode 下载此版本时。我最终得到了这个错误消息。

在此输入图像描述

Lak*_*hna 46

选项 1:
您可以检查 MacBook 上的可用磁盘空间。当空间不足时,这通常会成为一个问题,从技术上讲,您只需要大约 23GB 的可用磁盘空间。然而,我必须释放 50GB 的空间来安装它。您可以管理您的空间并尝试重新下载。

选项 2:
您可以尝试使用Terminal. 使用该-downloadPlatform选项并指定平台,如下所示:

xcodebuild -downloadPlatform iOS
Run Code Online (Sandbox Code Playgroud)

选项 3:
您可以从此链接下载 iOS 17.0 模拟器运行时 - https://developer.apple.com/download/all/

如果您的下载速度很慢,您可能需要使用 VPN。

下载运行时后,请在终端中执行以下命令:

sudo xcode-select -s /Applications/Xcode.app
xcodebuild -runFirstLaunch
xcrun simctl runtime add "~/Downloads/iOS_17_Simulator_Runtime.dmg"
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

在 Apple 官方文档中查找有关安装附加模拟器运行时的更多信息 - https://developer.apple.com/documentation/xcode/installing-additional-simulator-runtimes

  • 我重新下载并遇到了同样的问题。我的解决方案太陈词滥调了。只需重新启动 Mac 并重新打开 Xcode (5认同)
  • 选项 3 非常适合我 (5认同)
  • **选项 3** 对我有用。谢谢。 (3认同)
  • 对我来说,所有选项都不起作用(尽管有 130 GB 的可用空间)。然后我注意到我安装了 **XCode 15.0.1**。所以我下载了 **XCode 15** [此处](https://developer.apple.com/download/all/?q=xcode)(不是 15.0.1 或其他任何版本)。另外我安装了相应的命令行工具,但不确定是否有必要。然后我继续执行你的 **选项 3**,现在它又可以工作了! (2认同)

Ala*_*lan 14

对我来说,这个问题是通过重新启动我的 Mac(M1 Sonoma 14.0,如果它有助于了解这一点),重新打开 Xcode,然后完成解决的。再次构建成功


Mas*_* .H 9

我也面临这个问题。这是对我有用的解决方案:

1-转到 URL: https: //developer.apple.com/download/all/

2-您需要使用您的开发者帐户登录。

3-下载“iOS 17模拟器运行时”。

在此输入图像描述

4-下载可能会暂停,但请耐心等待。最终,经过很长一段时间后,它就会下载(如果有的话,请使用 IDM 或 Chrome。这些软件更容易恢复下载)。

5-文件下载后打开终端并运行命令:

xcrun simctl runtime add "Path to downloaded dmg file"
Run Code Online (Sandbox Code Playgroud)

例如。xcrun simctl runtime add "~Downloads/iOS_17_Simulator_Runtime.dmg"

 xcodebuild -downloadPlatform iOS
Run Code Online (Sandbox Code Playgroud)

注意:确保您的 mac 中的终端已启用完全访问选项,不知道如何操作?请检查此处:当 `sudo` 和 `bypass` 不起作用时,如何避免在 macOS 上出现“不允许操作”