技术文章

Cordova 接入cocopods 报错解决方案

2018-05-15  本文已影响697人  不知蜕变的挣扎

1.Cordova iOS 项目接入cocopods

2.一进入会报错3个错误

2BB8B7EAF2D5340BE9938706D2490C74.jpg

3.关闭Xcode 进入文件根目录,寻找build.xconfig的文件

B0436B55473245F6B71B9C24B9D5778D.jpg

4.到Pods目录下找如下图文件 Pods-(项目名).debug.xconfig

1FA7A9665A2E91DF90AD80D1CC8C569F.jpg

5.将第四步找到的文件打开后,所有内容复制到第三步的文件中

6.重新打开xcode,编译后3个错误消失,引入库一切正常,但是调用库的时候报错OBJC_CLASS$_XXX

436E466438451EEA48F833482D4936C0.jpg

7.设置TARGETS - Build Settings - Other Linker Flags 添加$(inherited)

D9E6D5F58BE4BEBDD0C23969425B45D5.jpg

8.重新编译 成功运行!

tips:每次pod新的库,都得重复执行3-5步骤,否则framework search paths 不会找到相对的库,很坑!!!

上一篇 下一篇

猜你喜欢

热点阅读