1./Users/xxx/Desktop/RNproject/beezip/beefood-app-user/node_modules/react-native/scripts/ios-install-third-party.sh: line 63: cd: folly-2018.10.22.00: No such file or directory
网络不好下载不了库
2.node_modules/react-native/scripts/ios-install-third-party.sh: /bin/bash: bad interpreter: Operation not permitted
删掉node_module重新install
- error: no such file or directory: '/Users/xxx/Library/Developer/Xcode/DerivedData/beeFoodStore-eisvhowlecmwxgbgqpxvsuceiibd/Build/Products/Debug-iphonesimulator/libRNFirebase.a'
第三方库找不到--可以手动添加
4.记录 mac 系统下使用 chmod 命令修改文件权限
5.AS全局搜索替换-修改包名可以用到
6.RN中文社区寻找相关问题
7.pod的使用
8.gradlew 被拒绝
9.AS-JDK问题
JDK安装失败
JDK下载安装
10.Androidx相关问题
- 集成引入第三方library时出现错误Manifest merger failed : Attribute application@appComponentFactory
- 解决Manifest merger failed : Attribute application@appComponentFactory
- Android项目迁移到Androidx经验总结
11.mac开发软件官网下载
AS-mac下载
Xcode-mac下载
注意:Xcode一定要选与你mac系统匹配的
12.Mac-AS快捷键
13.VSCode中Flow报错解决
注意:RN可以通过flow的一些写法解决全局变量没有索引的问题,例如:
type tabbarValue = {
home: any
}
type GHttpType={
tabbar: tabbarValue,
getLoginType:any,
getThirdInfo:(params:any,callback:any)=>void
}
declare var HTTP: GHttpType;
14.RN集成redux的调试工具
15、mac的AS使用./gradlew assembleRelease报错
./gradlew: Permission denied,
解决方案:输入命令行chmod +x gradlew,之后还可能报错env: bash\r: No such file or directory。解决方案可以参考:https://blog.csdn.net/u012452490/article/details/102546481
16、RN沉浸式状态栏
17、升级RN到0.59.9提示需要Folly更高版本,升级命令行:
pod update Folly --no-repo-update