美文网首页
使用xcode编译项目build失败(not allowed i

使用xcode编译项目build失败(not allowed i

作者: sybil052 | 来源:发表于2017-12-11 14:01 被阅读0次

    最近使用Xcode编译项目总是失败,报如下错误:-ljcore-ios is not an object file (not allowed in a library)

    QQ20171211-135151@2x.png
    原因:

    经发现是jpush库和jcore库版本不匹配导致的,jpush-react-native使用版本1.7.1,jcore-react-native使用版本1.1.8,可jcore-react-native实际上使用的却是1.2.2

    解决办法:
    1. 在xcode的libraries文件夹,将RCTJcoreModule.xcodeproj删掉;
    2. 使用命令npm i jcore-react-native@1.1.8 --save重新安装jcore库;
    3. 使用命令react-native link jcore-react-native重新link;
    4. 重新build,成功~

    相关文章

      网友评论

          本文标题:使用xcode编译项目build失败(not allowed i

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