如何在Xcode中添加iPhone Xs Max等设备选项?
解决Xcode左侧设备按钮无法显示已添加模拟器的问题
注:截图显示Xcode左侧设备选择按钮的下拉列表中仅显示实体测试设备,未出现已添加的iPhone Xs Max、iPhone 12、iPhone 13等模拟器选项
- 确认模拟器安装状态:打开Xcode顶部菜单
Window→Devices and Simulators,切换到Simulators标签页,检查目标设备是否在列表中且状态为Available。若未安装,点击左下角+号添加对应设备并完成安装流程。 - 重启Xcode:完全退出Xcode(包括后台进程)后重新打开,再尝试点击左侧设备按钮查看列表。
- 取消设备筛选限制:点击左侧设备按钮的下拉菜单,确保未勾选
Show Only Connected Devices选项,取消后所有已安装的模拟器会自动显示。 - 匹配项目部署目标:打开项目
Build Settings,找到Deployment Target,确保其iOS版本号不高于目标模拟器的系统版本(比如iPhone 13模拟器默认搭载iOS 15及以上,项目部署目标需≤该版本)。 - 重置模拟器缓存:打开对应模拟器的顶部菜单
Device→Erase All Content and Settings,完成重置后回到Xcode刷新设备列表。 - 清理Xcode缓存:打开终端执行以下命令,清理后重启Xcode:
rm -rf ~/Library/Caches/com.apple.dt.Xcode rm -rf ~/Library/Developer/Xcode/DerivedData
内容的提问来源于stack exchange,提问作者daleng
相关产品推荐
相关产品推荐

