美文网首页
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