首页新闻招聘找找看知识库
  • 浏览:81 2019-01-08 14:03 来自 甘林梦

    进行pod update 更新第三方库出错 第一次遇到这个问题我也是很茫然 

    1、网上查找资料还是没有成功解决问

         找了很多资料,大概的解决方法就那几种,可能不熟,看的不太懂,修改库的路径,看的不太懂,将项目复制出来试了好几次,有删了好几次复制出来的项目,又复制出来重新试还是,具体的方案有一下几个 前面几个都没成功

    (1)在根据网站上的方案修改设置,修改的都不知道自己修改了什么,最后删除项目 重新拷贝一份试

    (2)在项目的target里,选中Link Binary With Libraries 里的.a或framework 取消再加入 特地截图了要添加的库    删除了所有的库然后重新pod update  最后添加库的时候找不到库   删除项目 重新拷贝一份试   

    。。。。

    中间试了很多次没试出来  最后发现问题很简单解决  看了一下就是提示找不到ljcore-ios-1.1.1  ,其实在pod update的时候就可以看到 现在的 jcore 是1.1.6版本的 或者在自己项目的pod文件夹也可以看到自己有图个jcore库标志是1.1.6版本的 因此我不知道在哪里我有使用 jcore-ios-1.1.1 ,我就把ljcore-ios赋值到项目里去查询看看哪里出现问题得到的结果是   

    然后把最后那一条右键copy出来看了下  是以OTHER_LDFLAGS 开头的,点击最后一条跳到了 build setting 然后搜索  other  找到了一条 other Linker Flags  点击对应的内容发现以下截图
    将里面那个ljcore-ios-1.1.1 改成 ljcore-ios-1.1.6 然后编译通过了  


    链接:https://www.jianshu.com/p/410150f4bff0
    來源:简书
    PS:这里我是将里面那个ljcore-ios-1.1.1 改成 ljcore-ios-1.2.6 然后编译通过了  
    因为最新的是1.2.6的,道理是一样的,其他的也是同样道理!这里备注一下
登录后才能评论,请先登录注册