如果不安装对应的运行模拟库 无法真机和模拟器运行,更无法新建项目。但是由于模拟器安装包过大且不支持断点续传,在经历了在线安装 N 次失败后,决定采用离线的方式安装,最后成功了。
安装步骤—以iOS模拟器为例
- 根据官网指导下载 iOS_17_Simulator_Runtime.dmg。
- 双击 iOS_17_Simulator_Runtime.dmg 文件,等待打开后,逐层找到 Runtimes 文件夹。
- 选择 Xcode 15 App,然后右击选择 显示包内容,通过 Contents —> Developer —> Platforms —> iPhoneOS.platform —> Library —> Developer —> CoreSimulator,找到 Profiles 文件夹。
- 将第 2 步的 Runtimes 文件夹拷贝到第 3 步的 Profiles 文件夹中。
- 打开/重启 Xcode 15,此时模拟器已成功安装。
参考链接://www.greatytc.com/p/f47c024885c5
离线安装模拟器也可以用终端命令行执行
关键命令:
sudo xcode-select -s /Applications/Xcode.app
xcodebuild -runFirstLaunch
xcrun simctl runtime add "~/Downloads/iOS_17.2_Simulator_Runtime.dmg"
出现报错信息:Accessing 'xxxxxx/Downloads/iOS_18.1_Simulator_Runtime.dmg' requires Security & Privacy approval.
tips:把模拟器安装包挪到桌面再来就可以
xcrun simctl runtime add "~/Desktop/iOS_18.1_Simulator_Runtime.dmg"