博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
React Native 报错
阅读量:7084 次
发布时间:2019-06-28

本文共 1025 字,大约阅读时间需要 3 分钟。

收集报错问题

一. TransformError: Unexpected token错误

这与babel-preset-react-native模块有关。尝试运行, yarn remove babel-preset-react-native yarn add babel-preset-react-native@2.1.0 或者如果您使用NPM, npm uninstall babel-preset-react-native npm install babel-preset-react-native@2.1.0

二. Expected a component class got object

标签大写

三. 项目提示含有export NODE_BINARY=node ../node_modules/react-native/scripts/react-native-xcode.sh

在XCode中打开项目 • 导航 Build Phases > Bundle React Native code and images • 更改export NODE_BINARY=node ../node_modules/react-native/packager/react-native-xcode.sh

这是 React Native 4.7以上版本问题

第三方依赖库百度盘链接: 下下来后请放置到 ~/.rncache

运行Xcode ../node_modules/react-native/scripts/react-native-xcode.sh: No such file or directory 项目->Build Phases-> Bundle React Native code and images 这里的都删除删除~

四. library not found for -lstdc++.6.0.9

原因Xcode删除了lstdc++.6.0.9。

解决办法

查找关联了 -lstdc++.6.0.9 的库 一个个排查。 有就直接更新最新库吧,我这边是AMap2DMap这个库。

第三方库没有更新的网上说可以去旧的Xcode9中将-lstdc++.6.0.9 放在Xcode10里,但是我试了,没用呀。

还是老老实实更新吧。

终端输入

pod update AMap2DMap

如图查看哪些第三方存在 -lstdc++.6.0.9

转载地址:http://gzmml.baihongyu.com/

你可能感兴趣的文章
怎么查看被占用的端口号
查看>>
输入十个数,最大的数和第最后一个数对换,最小的数和第一个数字对换
查看>>
Linux指令--mv
查看>>
Python中如何实现im2col和col2im函数(sliding类型)
查看>>
IP校验shell脚本
查看>>
软件工程——《你的灯亮着吗》读书笔记
查看>>
Android平台刷机包制作研究(1)
查看>>
wamp下修改mysql root用户的登录密码方法
查看>>
怎样使用1M的内存排序100万个8位数
查看>>
Spark 性能相关參数配置具体解释-任务调度篇
查看>>
oracle 10g/11g RAC 启停归档模式
查看>>
MongoDB 删除数据库
查看>>
Centos6 Nginx安装
查看>>
python 11 函数名 迭代器
查看>>
oracle归档日志管理
查看>>
两个链表的第一个公共节点
查看>>
类代码
查看>>
js的闭包原理理解
查看>>
Android AIDL 一探究竟
查看>>
P问题、NP问题和NPC问题
查看>>