XCode 4.2:项目中仍引用的已删除资源(红色文件名)

时间:2012-02-02 14:57:37

标签: ios xcode

我正在尝试删除MGTwitter库,转而使用iOS 5 Twitter Framework。但是,当我去删除库时,当我构建并导致失败时,它仍然被引用。

enter image description here

我试过了:

  • 通过仅参考
  • 删除资源
  • 通过删除
  • 删除资源
  • 通过在 Finder中删除
  • 来删除资源
  • 清理项目
  • 重新启动XCode
  • 重启机器

似乎无法让这些引用消失。有没有办法简单地刷新项目资源?

2 个答案:

答案 0 :(得分:1)

构建阶段标签下查看应用的目标。

编译源部分删除任何红色文件可以解决您的问题。

enter image description here

答案 1 :(得分:1)

我遇到了这个问题,重命名的红色类位于项目图标上方。我在finder中选择了.xcodeproj的Show Package Contents。然后我选择了project.xcworkspace的Show Package Contents。使用TextEdit打开提供XML文件的contents.xcworkspacedata。我从 FileRef 中删除了违规红色文件的 / FileRef 。 Xcode促使我使用更新版本,当然我说是。

在遇到这个问题之前,我尝试了所有其他方法。希望这可以解决问题。

BTW FileRef有<并且>我无法添加到上面的答案。也擦除它们。