首先说一下类似这样的警告 ld: warning: directory not foundforoption:xxxxxx,一般都是由于之前添加了第三方的SDK,然后删除或者修改了SDK的名字,但是在Build Settings----->Search Paths----->Library Search Paths没有删除掉之前的路径,所以才会导致警告。
这样的警告解决起来也很简单:选择TARGETS,然后依次寻找 Build Settings----->Search Paths----->Library Search Paths/Framework Search Path删掉之前不存在的路径即可。
But,这次又遇到了这个警告,并且已经按照以上步骤删除后依然报警告。然后经过仔细对比发现,原来是这里多了一行(如果是删除第三方SDK之后加上的是不会报警告的),然后迅速删了,大功告成。
网友评论