移除Link Binary With Libraries时Xcode 14持续崩溃求助
Xcode 14移除库链接崩溃的解决办法
绕开崩溃场景完成库移除操作
直接编辑项目配置文件代替Xcode GUI操作:
- 关闭Xcode,找到项目的
.xcodeproj文件,右键选择「显示包内容」 - 打开里面的
project.pbxproj文件(用VS Code、TextEdit等文本编辑器均可) - 搜索要移除的库名称,找到
FRAMEWORKS或OTHER_LDFLAGS中对应的库引用条目,删除该行内容 - 保存文件后重新打开Xcode,确认库已成功移除
修复Xcode本身的崩溃问题
- 清理Xcode缓存:关闭Xcode,在终端执行命令
rm -rf ~/Library/Caches/com.apple.dt.Xcode;同时清理Derived Data——在Xcode中点击File > Project Settings,点击Derived Data路径旁的箭头,删除对应文件夹 - 更新Xcode到最新版本:Xcode 14的后续小版本可能修复了该崩溃bug,直接在App Store检查更新即可
- 重置Xcode偏好设置:终端执行命令
defaults delete com.apple.dt.Xcode,重启Xcode后重新配置偏好
应急构建包方案
如果暂时无法解决Xcode崩溃问题,可通过以下方式生成构建包:
- 命令行构建:终端进入项目目录,执行命令
xcodebuild -scheme [你的Scheme名称] -configuration Release archive,直接生成归档包 - 备份项目操作:复制当前项目的备份文件,在备份项目中完成库移除操作后再进行构建,避免影响原项目
内容的提问来源于stack exchange,提问作者Anas Mehar
相关产品推荐
相关产品推荐

