起因
早上起来电脑莫名重启了,一开始没在意,当我打开项目时才意识到可能出问题了。是不是似曾相识,这个之前只有升级 XCode 时才会出现,当时也没太关心,升级就升级吧,直接点了【Get】操作。
等待一段时间后看到提示 iOS 17.4 已经下载完成了,平时升级看到这个就已经完事了,但我注意到提示栏状态并没有变更,顿时感觉要出事,于是点到【Platforms】查看果然出问题了。
显示 iOS 17.4 Simulator 已经下载安装成功, iOS 17.4 却显示不可用状态,也无法卸载🥶,顿时脑瓜子嗡嗡的。
于是查找了一番资料,虽有同样的问题但表现缺不相同,大家都是下载失败,我这个是下载成功了安装出现了异常。
尝试解决
1.手动安装运行时
iOS 17.4下载安装地址:developer.apple.com/download/al…
下载完成后,进行手动安装,在终端运行命令
// 运行时环境添加新的运行时,“”内为自己下载的iOS运行时安装包路径
xcrun simctl runtime add "~/Downloads/iOS_17_Simulator_Runtime.dmg"
该过程需要等待一会,最终看到安装失败,从提示内容上看是重复安装了,可能需要先卸载再安装
2. 删除运行时重新安装
删除 iOS 17.4 Simulator 模拟器(原 iOS17.4 Simulator 被删除了,这里仅做示范)
删除后再次尝试手动安装
// 新版本需要sudo权限
sudo xcode-select -s /Applications/Xcode.app
xcodebuild -runFirstLaunch
// 运行时环境添加新的运行时,“”内为自己下载的iOS运行时安装包路径
xcrun simctl runtime add "~/Downloads/iOS_17_Simulator_Runtime.dmg"
等待片刻后看到了如下信息
重新打开 XCode 后看到一切恢复正常😱,真是虚惊一场,真是不得不吐槽一下苹果,真的越来越难用了。
原因
苹果为了最大限度地减少下载大小,Xcode 将每个平台的模拟器运行时拆分为单独的安装,需要我们自己安装特定开发平台的模拟器运行时。
参考
原文
阅读原文: Xcode15安装iOS17不显示设备问题
本文同步自微信公众号 "程序员小溪" ,这里只是同步,想看及时消息请移步我的公众号,不定时更新我的学习经验。