我有一个包含项目和静态库的工作区。
该库最初被称为A,然后我将其重命名为B.但是我稍后改变了主意并将其重命名为A.
现在麻烦的是,Xcode只列出Link Binary With Libraries中的liblB.a,我无法让它消失,并且liblA.a重新出现,即使我已将其重命名为A。
在XCode中,目标的名称是A,构建设置中的产品名称也是A.我在AFAIK或我能找到的任何地方都没有任何名为B的引用。
我已经清理了所有内容并再次清理,删除了Organizer中的Derived Data,关闭并重新启动了XCode(这是解决此类问题的一种非常有效的方法)。
当我构建库时,它构建成功并且XCode说“Build A:Succeeded”,它没有说“Build B:Succeeded”。
在XCode摆脱对不再存在的事物的引用的问题之前,我已经看到过这种问题,通常的解决方案就是干净利落地关闭XCode。但这次不行。关于如何让XCode忘记名字B和堆叠拾取A的任何其他建议?
由于
答案 0 :(得分:1)
通常,简单的手工编辑xcodeproj工作正常,特别是只是重命名或删除东西。添加新内容更加困难。