美文网首页
升级react-native后Redefinition of &

升级react-native后Redefinition of &

作者: 陈友辉 | 来源:发表于2017-12-27 14:05 被阅读1150次

    最近项目从.044.0升级到0.48.0碰到来一系列的阻力
    升级之后各种报错显示文件找不到,
    比如Redefinition of 'RCTMethodInfo'
    比如JPush一直报错,其实主要是JPush报错
    然后我直接把react-native-jpush这个库移除了,自己封装了一个极光推送的库
    废话不多说,看下面的解决方法

    是因为0.48.0之后改了命名空间,不能用#import"RCTBridgeModule.h"来倒入文件了
    使用#import <React/XXXX>来导入

    #import "RCTBridgeModule.h"
    #import "RCTEventEmitter.h"
    #import "RCTMethodInfo.h"
    

    替换成:

    #import <React/RCTBridgeModule.h>
    #import <React/RCTEventEmitter.h>
    #import <React/RCTMethodInfo.h>
    

    相关文章

      网友评论

          本文标题:升级react-native后Redefinition of &

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