Xcode不允许将文件复制到bundle

时间:2012-12-07 07:23:55

标签: iphone ios xcode

我在将文件复制到Xcode包时遇到问题。 我的包中有一些文件,我正在捣毁他们并从另一个项目中复制新的同名。 但是经常Xcode会给出错误:复制文件时发生了多次错误。 我做了很多RND但没有解决方案。 任何人都可以帮助我。 提前完成。

4 个答案:

答案 0 :(得分:11)

因为您刚从项目中删除了文件,但每个文件的一个副本仍在项目所在的文件夹中。如果有的话,首先删除所有红线。并参见以下步骤 -

  1. 右键单击您的项目
  2. 在Finder中显示
  3. 查找文件并将其删除
  4. 现在删除所有红线文件
  5. Command + shift + k 清理您的项目。
  6. 现在添加新文件。

答案 1 :(得分:2)

我意识到这是一个旧帖子,但我在这里添加,以防其他人遇到同样的问题。我正在开展一个利用AFNetworking的项目并执行以下步骤:

  1. 我将文件拖放到我的项目中,并要求 xCode 5 制作相同的副本(而不是创建参考)。
  2. 我需要删除刚刚导入的文件夹/文件,并在xCode的文件导航器中右键单击,然后点击删除 - 我确实按照laxonline描述的方式删除了文件夹/文件。
  3. 尝试将AFNetworking库代码重新添加回我的项目中,并收到以下消息。
  4. enter image description here

    此处的修复是按照接受的答案中的步骤进行操作 - 即要在xCode中右键单击您的项目,选择在Finder中显示,然后删除有问题的文件/文件夹。

    我对已接受的答案进行了投票,但我也将其作为单独的答案发布,因此我可以强调即使您选择了正确的删除选项,也会发生上述情况。在我的情况下,我发现虽然AFNetworking文件不再在目录中,但仍然存在具有所述名称的空文件夹。

答案 2 :(得分:1)

从Xcode中删除exicting文件。 Xcode4会询问您“您是要从磁盘中永久删除文件”fileName“,还是只删除对它的引用?”

默认情况下,警报选择“仅删除参考” 将其更改为删除。

enter image description here

答案 3 :(得分:1)

删除文件时,您必须选择移至垃圾箱选项。 如果选择“删除引用”,则只会删除指向这些文件的链接,您必须从其位置手动删除这些文件。