Xcode 14.3.1中创建user.json文件误生成目录的问题求助
解决Xcode 14.3.1中创建user.json文件变为目录的问题
可能原因
这类问题一般是Xcode在文件创建流程中出现异常,或是项目目录权限、索引出错,导致文件被错误识别为目录。
解决步骤
1. 移除异常的"user.json"目录
- 在Xcode项目导航栏选中该异常目录,右键选择Delete,弹窗里选Remove Reference(别选Move to Trash,避免误删关联内容)。
- 打开项目本地文件夹,找到这个user.json目录直接删除。
2. 重新创建正确的json文件
- 在本地项目文件夹右键选新建文件,创建空白文本文件并命名为
user.json。 - 将文件拖拽到Xcode项目导航栏,弹窗里确保勾选对应目标(Target),点击Finish。
3. 修复Xcode项目索引(若问题重复)
- 关闭Xcode,打开终端进入项目根目录,执行命令清理缓存:
rm -rf ~/Library/Developer/Xcode/DerivedData - 重新打开Xcode,选择Product > Clean Build Folder(快捷键
Shift+Command+K),再重新构建项目。
4. 检查项目目录权限
- 右键点击项目所在文件夹,选显示简介,确认当前用户拥有读与写权限。权限不足的话,点击右下角锁图标解锁,修改权限后再创建文件。
内容的提问来源于stack exchange,提问作者Erich Snijder
相关产品推荐
相关产品推荐

