无法保存在Xcode由于权限错误的任何文件(Can't save any files in

2019-09-28 05:25发布

我突然无法保存在我的家目录中的任何我的Xcode项目的任何文件。 不知道是什么原因造成这一点。 下面是我收到的错误:

我不认为Xcode是正确的,因为我的主人 - 和对读+写权限 - 受影响的文件。

其他一些有趣的事实:

  • 我可以在其他应用程序相同的用户编辑这些文件,所以这个问题似乎是特定的Xcode。
  • 其他用户可以创建和编辑在自己的主目录的项目没有问题。
  • 运行了Xcode作为根(通过sudo /Developer/Applications/Xcode.app/Contents/MacOS/Xcode )确实让我来编辑这些文件。
  • chownchmod -R 755等含我的项目没有帮助的目录。
  • 磁盘工具>修复权限没有帮助。
  • 重新安装的Xcode,清除的Xcode .plists等于事无补。 上的Xcode 4.1和4.2都失败。

思考? 但愿我只是简单的东西。

Answer 1:

我刚刚碰到这个问题我自己。 再多重启固定对我来说。 事实上,它只是在重新启动后开始。 太多的无奈之后,我曾经fs_usage观察员的文件系统调用Xcode和任何其他流程,当我试图挽救正在作出。

结果很有趣。 特别是,我看到的Xcode装NSAlertPanel.nib(我假设是之前的最后一件事UI的错误列表),事情出现了:

revisiond.3029 getattrlist /私人的/ var /文件夹/ 9F / _7xjwv310nb6c7yr6py_9jtc0000gn / T / TemporaryItems

Xcode.2437的mkdir /私人的/ var /文件夹/ 9F / _7xjwv310nb6c7yr6py_9jtc0000gn / T / TemporaryItems /(文稿正在保存者的Xcode)

这看起来高度怀疑到我,所以我研究了这个目录。 事实证明,

“/私人的/ var /文件夹/ 9F / _7xjwv310nb6c7yr6py_9jtc0000gn / T / TemporaryItems” 是由root拥有:员工,并通过组不可写。 使这个目录可写组立即固定我的问题。

所以,看来这是Xcode和revisiond之间的差迭代,它负责在狮子文件的协调功能。 我不知道为什么这个问题持续了我,当重新启动固定它为别人着想。



Answer 2:

检查你怎么有这样的设置在源控制。 我注意到新的Xcode,如果你的源代码控制(SVN),其可能会阻止你的文件上书写,无论权限的能力下,有这样的。

您可能需要做一个清理命令



Answer 3:

从终端问题上

ls -laE@"

可能有扩展属性或ACL(访问控制列表)的权限问题。 我有这种情况发生。 它可以是非常糟糕的,如果它继承属性

如果是这样的话与修复

chmod -R -N

小心!



Answer 4:

貌似我已经netbiosd挡在我的防火墙配置。 疏通,并重新启动我的电脑后,问题似乎得到解决。



Answer 5:

我花了大约两个小时与此相同的问题。 我尝试了上述所有的。 最后,我重新启动我的机器。 一切都在重新启动后工作正常。



Answer 6:

一切工作正常,我就遇到了这个问题。 我想最上面的建议。 最后,MacOSX的软件更新解决了这个问题。



文章来源: Can't save any files in Xcode due to permission error