在运行reactNative iOS 时报错:Unknown argument type ’ attribute_’ in method -[ RCTAppState gerCurrnetAppState:error:].Extend RCTConvert to support this type. 如图:
解决
在node_modules 文件夹下面的react-native>React>Base>RCTModuleMethod.m 文件中找到RCTParseUnused 方法修改
修改前:
static BOOL RCTParseUnused(const char **input)
{
return RCTReadString(input, "__unused") ||
RCTReadString(input, "__attribute__((unused))");
}
修改后:
static BOOL RCTParseUnused(const char **input)
{
return RCTReadString(input, "__unused") ||
RCTReadString(input, "__attribute__((__unused__))") ||
RCTReadString(input, "__attribute__((unused))");
}