我在 XCode 中有一个子子项目(顶级项目的子项目的子项目),它生成一个静态库,顶级项目链接到该库。子子项目的输出位于 Build Settings > Link Binary With Libraries 列表中(虽然不在 Target Dependencies 中,因为 XCode 只允许您将直接子项放入其中)。如果我删除 Build 目录中 AppPackage 中的 Executable Unix File,它确实可以正确构建。它只是没有认识到被更改的库应该导致可执行文件链接,即使它今天早上工作正常。我检查了 git 并且项目文件没有改变。会发生什么?(我会在发布此消息后立即重新启动)
编辑:重新启动不起作用。转到以前的提交没有用。我开始怀疑它是否从未正常工作过。