标记为缺少的Xcode4目标,但无法删除它

标记为缺少的Xcode4目标,但无法删除它,xcode4,targets,Xcode4,Targets,我想删除这个红色标记的目标,但无法删除 对话框中的“减号”按钮仍为灰色,不响应退格或删除键,右键单击只会显示帮助选项。我可以将丢失的红色标记目标拖到工作黑色目标的上方或下方,但它不允许我删除它 此丢失的红色目标似乎仅出现在此“编辑方案”对话框中 在我的主项目/目标窗口中,我只有一个好的目标 有没有办法清理并删除这个丢失的目标?尝试创建一个全新的方案(通过“新方案”或“管理方案…”),然后开始使用它 一旦您的新方案正确构建并设置为默认方案,您应该能够删除带有虚假“丢失”目标的旧方案。对我有效的是在

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

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

此丢失的红色目标似乎仅出现在此“编辑方案”对话框中

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


有没有办法清理并删除这个丢失的目标?

尝试创建一个全新的方案(通过“新方案”或“管理方案…”),然后开始使用它


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

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

约书亚说的,有点量身定做。执行所有不同的操作,并将缺少的可执行文件更改为现有的可执行文件


在您的情况下,转到“配置文件”并切换到新应用程序。如果您在“测试”选项卡中遇到此问题,则相同。

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

这里真正的问题可以用(我的重点)来解释:

在方案表中,不能从某个选项卡中删除某些内容 其他选项卡取决于。在这种情况下,您可能必须删除 从测试选项卡中删除目标,然后才能从构建选项卡中删除它。 或者类似的东西


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

是的,这很有效——有趣的是,“重复计划”也会重复丢失的目标,因此它必须是一个全新的计划。这种方法唯一的缺点是会丢失任何非默认的原始方案设置。请帮我解决。我在配置文件中分配了错误的可执行文件。将其更改为正确的应用程序会自动删除虚假目标。谢谢哇,谢谢你的提示!只是表明你永远不能假设任何事情。为了胜利!希望OP能接受这个答案,因为它是正确的。这是更好的答案。更简单,并且在不创建新方案的情况下修复了问题。谢谢,是的,一旦删除了对该目标的依赖关系,您将能够删除丢失的目标。您可以看到不可选中的依赖项,因为它们已灰显。在我的例子中,我必须在可执行部分的Run和Profile部分中选择不丢失的依赖项。从测试中删除然后构建对我来说非常有效。谢谢