XCode 13存放于外置SSD时iOS模拟器黑屏如何解决
外置SSD存储Xcode 13 iOS模拟器黑屏修复步骤
- 第一步:修复外置SSD权限
右键点击外置SSD根目录,选择「显示简介」,展开「共享与权限」板块,取消勾选最下方的忽略此卷宗上的所有权,点击底部齿轮图标选择「应用到包含的项目」,等待权限应用完成。 - 第二步:清除残留缓存与异常模拟器数据
完全退出所有Xcode、模拟器进程,打开终端依次执行以下命令:xcrun simctl erase all defaults delete com.apple.dt.Xcode rm -rf ~/Library/Developer/Xcode/DerivedData rm -rf ~/Library/Caches/com.apple.dt.Xcode - 第三步:指定Xcode活跃开发者路径
终端执行以下命令,将示例路径替换为你外置SSD上Xcode.app的实际存放路径:sudo xcode-select -s /Volumes/你的SSD名称/Xcode.app/Contents/Developer
输入本机开机密码完成确认后,执行xcode-select -p验证输出路径与你设置的路径一致即可。如果路径包含空格,需要用英文双引号包裹完整路径。 - 第四步:完成Xcode初始组件安装
从外置SSD启动Xcode,按照弹窗提示安装所需的命令行工具、iOS平台组件,不要跳过安装步骤。安装完成后打开Xcode「设置」-「位置」页,确认「命令行工具」选项选中的是外置SSD上的Xcode 13版本。 - 第五步:验证运行
重启Mac后重新连接外置SSD,打开Xcode选择项目启动模拟器,即可正常加载不再黑屏。
补充说明:如果上述操作后依旧存在异常,建议不要直接从内置磁盘拷贝Xcode.app,而是将Xcode 13的xip安装包下载到外置SSD后直接解压安装,可避免拷贝过程中丢失符号链接、权限配置的问题。
内容的提问来源于stack exchange,提问作者Malwinder Singh
相关产品推荐
相关产品推荐

