我将 MacOS 更新为 Catalina,之后我仅在一个项目中遇到错误读取问题。检查下图
当我尝试在 xcode 中打开该文件时,出现以下错误。
如果我从 finder 打开同一个文件,那么它会在 xcode 中成功打开同一个文件。并且问题已转移到其他文件。我尝试了 7-8 次,它不断地从一个文件转到另一个文件。
<小时/>已经尝试过
- 打开备份项目,但仍然遇到同样的问题。
- 尝试更改文件夹目录,例如将项目复制到桌面,但仍然遇到问题
- 清理并构建项目,
- 重新启动我的 Mac。
注意:我在一个项目中遇到问题,其余项目正在工作文件。
这个问题有没有一次性解决方案?
最佳答案
如果 Xcode 无权访问您的 Documents 文件夹,并且您的项目引用的文件与项目文件不在同一文件夹路径中,则可能会出现此错误消息(有些误导性)。
该错误消息具有误导性,因为问题不在于“您”(用户)缺乏查看该文件的权限。问题是 Xcode 无权访问该文件的位置。
要解决此问题,请转到“系统偏好设置”、“安全与隐私”、“文件和文件夹”,然后启用 Xcode 来访问“文档”文件夹。 (当前版本为 MacOS 10.15.4 和 Xcode 11.4.1)
关于ios - Xcode文件权限问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58909767/