美文网首页iOS之报错上架填坑iOS进阶OC基础
Xcode旧项目引入CocoaPod遇到的问题与解决

Xcode旧项目引入CocoaPod遇到的问题与解决

作者: xiaoyouPrince | 来源:发表于2017-05-11 00:05 被阅读64次

    背景

    最近接手一个旧项目,要导入RN做一些混合开发。原来项目未使用CocoaPod,但是加入RN混合开发的时候需要使用CocoaPod来导入RN的一些组件。这就会导致原生Xcode项目连接三方库的配置和使用CocoaPod之后的配置有冲突

    具体问题和原因分析

    问题如图:

    Snip20170510_2.png

    问题分析与解决:
    产生此警告的原因是项目 Target 中的一些设置,CocoaPods 也做了默认的设置,如果两个设置结果不一致,就会造成问题。

    Snip20170510_3.png

    我想要使用 CocoaPods 中的设置,分别在我的项目中定义PODS_ROOTOther Linker Flags的地方,把他们的值用$(inherited)替换掉,

    Snip20170510_4.png

    此时再运行程序就可以 Build Success 了

    进入终端,执行

    pod update
    

    警告没了

    (完)

    相关文章

      网友评论

        本文标题:Xcode旧项目引入CocoaPod遇到的问题与解决

        本文链接:https://www.haomeiwen.com/subject/ssvgtxtx.html