美文网首页
6、RN升级Xcode11报错解决

6、RN升级Xcode11报错解决

作者: 学习abc | 来源:发表于2019-11-11 17:16 被阅读0次

在Xcode10版本创建的RN项目,整个程序都是好好地。但是在更新到Xcode11之后运行时,模拟器能起来,但是在进入RN页面时,却提示报错:Unknown argument type ‘_attribute_’ in method -[RCTAppState getCurrentAppState:error:]. Extend RCTConvert to support this type。

解决办法:

打开/node_modules/react-native/React/Base/RCTModuleMethod.mm 文件。

然后修改其中的 RCTParseUnused 方法,为其增加一个新的判断条件 RCTReadString(input, "__attribute__((__unused__))") ||

// 修改后的结果如下

static BOOL RCTParseUnused(const char **input)

{

  return RCTReadString(input, "__unused") ||

        RCTReadString(input, "__attribute__((__unused__))") ||

        RCTReadString(input, "__attribute__((unused))");

}

然后重新运行即可。

相关文章

网友评论

      本文标题:6、RN升级Xcode11报错解决

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