xcode11遇到React Native启动报错的问题 getCurrentAppState:error 和 obje

技术分享  / 倒序浏览   ©

#楼主# 2020-2-16

跳转到指定楼层

马上注册,分享更多源码,享用更多功能,让你轻松玩转云大陆。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
我的xcode打包闪退,实验启动项目,碰到React Native启动报错的问题,原本的项目的是Xcode10的,现在我更新了我Xcode版本到Xcode11.
报错为
Unknown argument type 'attribute' in method -[RCTAppState getCurrentAppState:error:]. Extend RCTConvert to support this type.
这个BUG是Xcode.11引起的, 可以查看这个问题的提交记载,链接为:https://github.com/facebook/react-native/issues/25138
我们只需要找到 RCTModuleMethod.mm 这个文件,大约在93行左右
修改
static BOOL RCTParseUnused(const char **input)
{
return RCTReadString(input, "__unused") ||
     RCTReadString(input, "__attribute__((__unused__))") ||     RCTReadString(input, "__attribute__((unused))");}
这个函数插入    RCTReadString(input, "attribute((unused))") ||   这行代码重新运行就行了。
分享淘帖
回复

使用道具

您的回复是对作者最大的奖励

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于作者

021222路

新手猿

  • 主题

    3

  • 帖子

    3

  • 关注者

    0

Archiver|手机版|小黑屋|云大陆 | 赣ICP备18008958号-4|网站地图
Powered by vrarz.com!  © 2019-2020版权所有云大陆