XCode:文档:“<document name =”“>”无法保存。该文件已被另一个应用程序“</document>更改

时间:2012-04-11 13:39:16

标签: xcode4

自从开始使用XCode 4.2以来,我或多或少都会遇到错误:

enter image description here

对文件名进行各种替换。这通常是当Xcode进行自动保存时,所以它似乎是随机发生的。我通常点击“Save Anyway”然后保存我最近的编辑,尽管Xcode很可能会挂起。当它挂起时我通常不会损失很多,除了花一分钟拍摄它并让它重新启动,但仍然... ...

在除XCode之外的任何应用程序中打开任何这些文件。我无法找出模式,虽然它可能与文件之间来回弹出有关。我最后一次注意到它,我也注意到上一轮对该文件的编辑没有采取。所以其他一些编辑没有保存文件。

足够的序言:这是问题

其他人遇到这个吗?有没有人缩小导致它的原因?我可以改变设置以防止它吗?我的行为能改变吗?

2 个答案:

答案 0 :(得分:2)

时会发生这种情况

1)存在本地未保存的修改(导航器图标将以阴影显示)

2)其他东西改变了Xcode之外的文件。对我来说,当我在命令行上通过svn或通过Versions

进行外部更新时会发生这种情况。

你有什么修改和保存Xcode以外的文件?什么?

检查你的源代码控制(如果有的话)并找出你正在做的事情是否导致条件得到满足。

答案 1 :(得分:1)

当我尝试本地化我的文件时,我遇到了同样的问题。然后我注意到每次弹出消息都是因为Project Navigator中所选文件的图标是灰色的,这意味着没有保存。所以我所做的是在执行操作之前保存文件(Cmd + S),使得#34;由另一个应用程序改变了#34;要显示的消息,在我的例子中是“本地化”按钮。