这个问题让我疯狂。在我宣布它为XCode中的一个错误并试图使用另一个版本的XCode之前,我在这里问它。
所以,我正在使用XCode 8.3.2。我有一个生成静态库的项目。我正在将.a文件移动到另一个项目并使用它(我知道我可以在第二个项目中集成静态库项目,但我不想在这里)。
生成的文件是4.4MB。复制新创建的.a后,我将其复制到第二个项目并进行测试,一切正常。但是当我回到库项目并构建它时,生成的文件是2.3MB,缺少符号!
除非我重新启动MAC,否则我无法使其工作,或者XCode会以某种方式崩溃。
我尝试过:清理项目,清理文件夹,删除派生数据,在目标链接器标记中添加-all_load -force_load -ObjC标记。
如果有人对发生的事情有任何疑问,请通知我。 谢谢!