最近开始负责iOS APP UI的调整,组里把APP的包发给我,我在Xcode里build死活不成功,各种no such module xxx,很烦。在这里记录一下解决方法。
首先确定这个问题是因为直接拿别人的包,里面有很多path的配置不对,我查阅了各种关于no such module的相关问题,都是在path上进行修改,虽然这些方法我试过了都没有用,但是思路应该是如此。由于没有设置各种path,导致Xcode找不到module。
我的解决方法
仅供参考,每个人的情况不一样。请备份好你的source code再改东西,我之前改出问题改不回去了还好有备份。
在设置里选择你的target,就是TARGETS下面第一个,找到Search Paths条目中的Framework Search Paths,在这一行字后面的上双击,修改non-recursive为recursive,注意这里修改完之后还是会显示non-recursive,请不要重复修改,具体原因我不知道,我也是刚开始study iOS的东西。
之后我的问题就解决了,因为本人水平有限,所以不知道具体原因,此文仅供参考,请各位备份后再进行操作。