美文网首页
xcode11 ReactNative 报错

xcode11 ReactNative 报错

作者: 看蚂蚁打架 | 来源:发表于2019-09-26 09:46 被阅读0次
原因是Xcode11(iOS13)中对未使用的接口选择器的参数unused字符串属性进行了更改成了__unused__,导致ReactNative动态收集接口时不能把声明的接口进行导入,运行时无法查找到该接口导致的错误。 解决方案: 找到文件RCTModuleMethod.mm,路径:node_modules/react-native/React/Base/RCTModuleMethod.mm; 在RCTParseUnused接口中新增新的解析字段,新增RCTReadString(input, "__attribute__((__unused__))")代码,如下: ———————————————— 版权声明:本文为CSDN博主「W2Y」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/lizhijian21/article/details/101367768

static BOOL RCTParseUnused(const char **input)

{

  return RCTReadString(input, "__unused") ||

        RCTReadString(input, "__attribute__((__unused__))") ||    //lzj fixed

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

}————————————————

版权声明:本文为CSDN博主「W2Y」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/lizhijian21/article/details/101367768

相关文章

网友评论

      本文标题:xcode11 ReactNative 报错

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