重启后Xcode中项目文件消失问题求助
解决Xcode项目文件消失且ContentView异常的问题
1. 检查项目文件引用
- 选中项目导航栏顶部的蓝色项目图标,进入
Build Phases>Compile Sources:- 若缺失文件不在列表中,点击
+按钮,从Finder选中对应文件添加 - 若文件已在列表,选中文件后查看右侧
File Inspector,确认Target Membership已勾选主Target
- 若缺失文件不在列表中,点击
2. 修复ContentView异常
- 右键异常的ContentView文件,选择
Show in Finder,确认文件路径无误 - 清理Xcode缓存:
- 完全关闭Xcode
- 打开终端执行命令:
rm -rf ~/Library/Developer/Xcode/DerivedData - 重新启动项目
3. 修复项目配置文件
- 右键项目根目录的
.xcodeproj文件,选择Show Package Contents,找到project.pbxproj文件:- 该文件是Xcode核心配置文件,损坏会导致文件不显示
- 用Git历史版本恢复:
- 终端进入项目目录,执行
git log --oneline project.pbxproj找到最近正常的提交哈希 - 执行
git checkout [提交哈希值] project.pbxproj恢复,再重新打开Xcode
- 终端进入项目目录,执行
4. 手动重新关联文件
- 若以上方法无效,重新添加文件:
- 在项目导航栏空白处右键,选择
Add Files to "[你的项目名]" - 选中Finder中所有缺失文件,勾选
Copy items if needed(文件不在项目目录时)和对应Target Membership - 添加后再次检查
Compile Sources列表确认文件已纳入
- 在项目导航栏空白处右键,选择
内容的提问来源于stack exchange,提问作者Amaury Durand-Noel
相关产品推荐
相关产品推荐

