xcode无法保存文档“...”

时间:2010-11-03 16:50:15

标签: xcode save

我在雪豹上使用xcode 3.2.4。今天当我尝试在项目中保存文件时,我收到一条错误消息:无法保存文档“nameOfFile.m”。我尝试重新安装xcode但没有运气。该文件可以与其他编辑器一起编辑,我在所有项目和新创建的项目中都看到了相同的行为。有什么想法吗?

Screenshot for error warning

15 个答案:

答案 0 :(得分:10)

只需重新启动计算机,问题就解决了。

答案 1 :(得分:5)

我们在通过NFS挂载用户文件的实验室环境中遇到此问题。 客户端计算机正在运行OS X 10.6.7,文件服务器正在运行Debian Linux。 经过多次悲痛并在客户机上读取/ var / log / syslog后,我发现文件系统存在一个微妙的文件锁定/竞争条件问题。显然,当在“捆绑”中编辑文件时(例如在Xcode项目中),操作系统正在使用某种形式的“安全写入”,其涉及将瞬态数据原子地写入〜/ Library / Caches / TemporaryItems /(当然这是在NFS挂载系统上) - 这里有一场需要正确锁定文件的竞赛。我们希望通过更改nfs_mount选项来解决问题 如Mounting NFS volumes in OS X

中所述

答案 2 :(得分:3)

确保将鼠标集中在代码区域而不是文件列表中的文件。

答案 3 :(得分:3)

不确定为什么但临时文件以奇数状态结束。在“/ private / var / folders”中,我只删除了所有文件夹,并清除了问题

cd /private/var/folders

sudo rm -fR *

注意:除非你真的知道自己在做什么,否则永远不要做“sudo rm”。它会造成不可挽回的伤害

答案 4 :(得分:1)

嘿...........即使我遇到同样的问题.....但得到了答案......  步骤进行:

  1. 在项目文件夹中显示。
  2. 选择已锁定的文件
  3. 选择'GEt Info'
  4. 取消选择即取消选中信息中的标签'已锁定'。

答案 5 :(得分:1)

清理项目(Product> Clean),然后强制退出Xcode(Command + Option + Escape,选择Xcode,点击Force Quit)解决了我的问题。我不确定清洁是否必要,但这就是我所做的。重新打开项目后,我让Xcode在做任何事情之前为项目编制索引,然后做了一个Build,一切都很顺利。

答案 6 :(得分:0)

我遇到了同样的问题,然后我注意到我的磁盘空间不足。您可以禁用在磁盘空间不足时弹出的警告(可能不是明智之举)。几天前我就这样做了,当这个消息出现时,我感到困惑。他们可能只是说“磁盘已满”或者其他东西而不是“无法保存”。无论如何,如果有人遇到这个只是释放一些磁盘空间。

您可以在外部编辑器中保存,因为它还不会构建您的应用程序,这可能会占用剩余的空间。它也可能是重启后工作的原因(如果OS X在重新启动时清理了一些缓存的东西),这似乎是合理的。

或者您的硬盘可能刚刚崩溃。 抽动.... ....抽动抽动.....

答案 7 :(得分:0)

在我的案例中,无法保存文件的文件基本上是在另一个地方出现的文件的快捷方式/联盟。

我不知道为什么它无法保存,如果它是由xcode中的快捷方式/盟友打开,而是通过覆盖(复制和粘贴)原始文件到该快捷方式,我的问题就解决了。

此致 Umair Bhatti

答案 8 :(得分:0)

1.右键单击该文件 2.转到Finder中显示。 3.点击获取信息。 4.转到分享&许可

每个人,用户名,获取&选择----您可以选择适当的读写选项。

答案 9 :(得分:0)

我多次面对这个问题。我按照以下步骤修复了这个问题。

1. Select file->Show in Finder
2. Copy those file and past different destination.
3. Remove those file from xCode (to selecting show in finder)
4. Then again add those files from other destination to actual location 
5. Clean code and run the code.

答案 10 :(得分:0)

另一个可能的原因是您尝试修改的文件是alias(即软链接)。

在这种情况下,您必须直接修改源文件。

答案 11 :(得分:0)

我重新启动了XCode(通过强制退出,而不仅仅是关闭它),并为我修复了它。

答案 12 :(得分:0)

感谢@Wayne Cochran,

当我使用Xcode保存它时,我多次重启了计算机,但都失败了。

因此,我改为使用Visual Studio Code进行编辑和保存。那没关系。

只需更改文件编辑器

答案 13 :(得分:0)

强迫我退出Xcode的工作。我会推荐相同的。

答案 14 :(得分:0)

当您使用网络硬盘驱动器(或在云端)并且未连接到网络(连接丢失)时,可能会发生这种情况