最近項目從.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>