辅助搜索的其他标题:
在xcode6中删除“DerivedData”文件夹(或执行“Product> Clean”)后,我无法将CocoaTouch框架从其他项目添加到“嵌入式二进制”部分(在“常规”选项卡下)。 / p>
或者,Xcode遇到链接器错误,因为它无法找到以前可能的框架。
单击“嵌入式二进制文件”下的+显示框架选择器,但在工作区中选择不同项目中的框架不会执行任何操作。
答案 0 :(得分:45)
将框架添加到嵌入式二进制文件时,会为您的项目添加一个引用。如果您在上面的步骤之后选择了该引用,您可能会发现它具有绝对路径对框架的引用,而不是我们想要的相对引用。将位置更改为相对于构建产品,如果“硬”清理或使用其他计算机等,则应始终可以发现引用。
我有made a video,它描述了如何最好地将构建的框架从一个项目添加到另一个兄弟项目中的应用目标。
答案 1 :(得分:7)
这是我发现恢复嵌入式二进制文件的唯一方法,如果您发现不需要某些步骤,请留下评论。
先决条件:阅读Daniel Tull's answer。
答案 2 :(得分:0)