29

Xcode4.2 编辑方案对话框

我想删除这个带有红色标记的目标,但无法删除。

对话框中的“减号”按钮保持灰色,它不响应退格键或删除键,右键单击只会显示帮助选项。我可以将缺少红色标记的目标拖动到工作黑色目标的上方或下方,但它不允许我将其删除。

这个丢失的红色目标似乎只出现在这个编辑方案对话框中。

在我的主项目/目标窗口中,我只有一个好的目标。

任何想法如何清理并删除这个丢失的目标?

4

6 回答 6

43

对我有用的是在现有方案的各种操作(运行、测试等)中指定另一个可执行文件(或没有)。正是它在计划的操作中使用的事实阻止了它的删除。我在研究 Mastering Xcode 4 时发现了这一点(是的,无耻的插件)。:-)

于 2011-12-10T02:25:05.350 回答
8

尝试创建一个全新的方案(通过“新方案”或“管理方案...”)并开始使用它。

一旦您的新方案正确构建并设置为默认方案,您应该能够删除带有虚假“缺失”目标的旧方案。

于 2011-12-08T21:52:20.127 回答
8

Joar Wingfors 在 Xcode 用户邮件列表(强调我的)中解释了这里的真正问题:

在方案表中,您不能从某个选项卡中删除其他选项卡所依赖的内容。在这种情况下,您可能必须 先从测试选项卡中删除目标,然后才能从构建选项卡中删除它。或类似的规定。

于 2014-12-01T10:15:05.727 回答
0

我有同样的问题。通过关闭 xCode 并在外部编辑架构文件以删除缺少库的 bundlableResource 部分来解决。不是所有方法中最安全的,但它有效。

于 2014-05-12T22:24:10.853 回答
0

首先删除所有方案,然后再次生成方案。为我工作。

于 2015-01-22T13:55:03.137 回答
-1

约书亚说的话,有点量身定做。完成所有各种操作并将丢失的可执行文件更改为现有的。

在您的情况下,请转到“个人资料”并切换到新应用程序。如果您在“测试”选项卡中遇到此问题,则相同。

于 2012-12-11T10:09:23.843 回答