主业iOS/PHP,副业啥都玩,QQ:705719110,欢迎来撩!

在使用CocoaPods的时候遇到ld: library not found for -lPods

iOS开发 随风 199℃ 0评论

今天换了一台MAC继续之前的开发,可是在编译之前的项目的时候竟然遇到了一个错误,因为之前的三方库我是使用CocoaPods来管理的,还没有遇见这种错误,后来试了一下,只要是换一台电脑,之前的项目立马就不能运行了,而且报的都是这一个错误,我也不知道错在哪里,翻了大半天,终于用一个不知道对不对的方法解决了这个错误:

更改这里的设置 设置 Project -> Pods 下所有第三方库的 Build Active Architecture OnlyNO 或者为 ‘YES’,因为之前有人本来是YES,遇到这问题之后改为NO就好了,而我这里是NO改为YES就好了。

虽然解决了,但是依然不知道这个方法是否可靠,,还是不明白为什么。。。

后来我又用了另外一种方法,就是把之前电脑上的libPods.a这个自动生成的文件复制到当前的项目中来,也是可以解决的,这到底是为啥呢?不是可以自动生成吗?虽然解决了,但是依然一头雾水啊。。。

转载请注明:怼码人生 » 在使用CocoaPods的时候遇到ld: library not found for -lPods

喜欢 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址