Xcode15.1/15.2无法选择模拟器运行目标问题求助
解决方案
1. 重置模拟器相关缓存与进程
关闭Xcode和模拟器,打开终端执行以下命令:
killall Xcode killall Simulator rm -rf ~/Library/Developer/Xcode/iOS\ DeviceSupport rm -rf ~/Library/Developer/CoreSimulator
执行完成后重启Xcode,等待模拟器列表重新加载。
2. 清除Xcode下载缓存
关闭Xcode,终端执行命令删除下载缓存目录:
rm -rf ~/Library/Caches/com.apple.dt.Xcode/Downloads rm -rf ~/Library/Caches/com.apple.dt.Xcode
重启Xcode后再次尝试访问模拟器下载界面。
3. 重新指定Xcode命令行工具
终端执行命令,将命令行工具切换到当前使用的Xcode版本(以Xcode15.2为例,若切换至15.1则替换路径为/Applications/Xcode_15.1.app):
xcode-select --switch /Applications/Xcode.app
4. 手动导入模拟器包
- 前往Apple开发者官网下载与Xcode15.2匹配的模拟器安装包(如iOS 17.2模拟器)
- 打开Xcode,进入
Preferences > Components,点击左下角的+按钮,选择本地下载的.dmg文件完成导入
5. 重置网络缓存
终端执行命令刷新DNS与网络缓存:
sudo dscacheutil -flushcache sudo killall -HUP mDNSResponder
重启Xcode后尝试获取模拟器下载索引。
内容的提问来源于stack exchange,提问作者ashokds
相关产品推荐
相关产品推荐

