环境
- MacBook Pro,10.14.4 (18E226)
- Xcode Version 10.2 (10E125)
- node 11.14.0
- watchman: stable 4.9.0 (bottled)
- 真机:iPhone 7,iOS 12.2
步骤
直接按照教程(https://reactnative.cn/docs/getting-started.html)走下来,启动的时候的问题见下面。
调试问题
- 提示:找不到模拟器
- 直接使用
Xcode
打开ios
目录下的.xcodeproj
文件,在里面点击开始的三角按钮打开调试
- 真机调试需要development team
- 真机调试提示The app ID cannot be registered to your development team
- 按照上两步修改完还提示同样的错误
- 因为还有tests这个target没有修改
- 选择
General
左侧下拉框,选择为Tests
,并且选择team
- 无法启动,提示不受信任的开发者
启动屏
https://blog.csdn.net/suwu150/article/details/81269870
模版资料
https://www.cnblogs.com/zuiuren/p/6067384.html
关于npm audix
会出现奇奇怪怪的bug,人生苦短,别管他了该管还得管,看下面
老版本升级
https://www.jianshu.com/p/bb9bb98a32be
https://segmentfault.com/a/1190000015680046
http://www.mamicode.com/info-detail-2500980.html
https://blog.csdn.net/ZhangYaBo_Code/article/details/83066844
重要:网络问题无法下载的解决:
https://www.jianshu.com/p/b7d4d9e1d2ed
模拟器慢
https://www.jianshu.com/p/c1a51ff6ed33
无法访问网络
NSAllowsArbitraryLoads没有设置
https://blog.csdn.net/joyfixing/article/details/52535922
fetch传递参数
https://www.cnblogs.com/ygj0930/p/7488088.html
link后忽然报错无法link到x x x x-tvOS
INSTALL_FAILED_INVALID_APK:https://www.cnblogs.com/netcorner/p/9669044.html