今日集成友盟各种傻逼报错
下载代码集成遇到
_compress2", referenced from:
other linker flags 加入 -lz
cocopods集成遇到
target overrides the `OTHER_LDFLAGS` build setting defined in `Pods/Target Support Files/Pods-UMText/Pods-UMText.release.xcconfig'. This can lead to problems with the CocoaPods installation
原因:我是在已有项目中集成Cocoapods的时候遇到这个问题,原因是项目 Target 中做了一些设置,CocoaPods 也做了默认的设置,如果两个设置结果不一致,就会造成问题。
解决方法:我想要使用 CocoaPods 中的设置,分别在我的项目中定义PODS_ROOT
和 Other Linker Flags
的地方(build settings),把他们的值用$(inherited)
替换掉,进入终端,执行 pod update
警告没了,回到 Xcode,build通过。
可参考https://www.jianshu.com/p/b5315bf42975
因为自己傻逼 pod init 出现的模板 我把pod 第三方卸载test里面 导致也出现了 找个一下午
cocopods objc-class-ref in appdelegate
other linker flags 添加 $(inherited) -lxml2