无法在Xcode 4中解锁文件进行编辑?

Ngo*_*yen 2 xcode

出于某种原因,我的两个文件被锁定,当我点击窗口右上角的小锁图标时,它询问我是否要解锁,这样做会导致"文件xxxx.h不能被锁定解锁"(因未知原因解锁失败).我试图重新启动Xcode,也试图在没有帮助的情况下重启我的机器.

我也无法使用BBEdit编辑文件,我收到错误"你没有足够的权限来执行此操作(MacOS错误代码:-5000)".

我正在使用Xcode 4运行OS X Lion.

非常奇怪,因为在此问题之前我没有对我的系统进行任何更改.任何帮助,将不胜感激.

eec*_*cue 6

你在这里处理的是一个ACL问题.如果您使用-l目录,您将在权限字符串的末尾看到一点+:

drwxr-xr-x+ 4 eekyou  staff  136 May  6  2011 eekyou.xcuserdatad
Run Code Online (Sandbox Code Playgroud)

您可以像这样轻松地删除它们(在您的项目目录中:

sudo chmod -R -E ./*
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助.

=]


Pet*_*zes 5

在任何文本编辑器中打开文件。如果内容不是基于文本的,您会看到很多乱码。忽略这一点,复制内容。打开一个新的文本文件。粘贴内容并保存在旧文件上。这将仅复制文件的内容并忽略权限。