因为对开发app 的一种向往最近决定开始尝试下React-native了,虽然之前也是 C# 的Xarmin 尝试过app的开发,但最后还是无疾而终。
- 首先关于环境的安装什么的我就不說了,就說一下我遇到的几个问题吧,也给自己一点启发吧,
在程序中通过 Image source 加载的图片无法显示,这个问题很快定位到了,
react-native 要设置图片的大小,负责图片无法显示
但是加上的样式,图片还是无法显示,最后通过打开xcode 查看请求,定位到问题。是因为iOS 中只支持https 的网络请求,而我的图片链接是http的,通过修改 xcode 中的info.plist 代码可以解决问题。
<key>NSAppTransportSecurity</key> <dict> <key>NSAllowsArbitraryLoads</key> <true/> </dict>
- 使用react-native init project 的项目跑不起来,跑起来会报错, 我擦,我可以根据官方教程一步一步来的啊,居然出错了。
认真看报错信息,发现都是因为访问模块而全县不足的问题啊, 于是,我觉得肯定是没有权限的问题,认真看了一下文档說明,发现是项目的权限问题,看了一下,项目的拥有着是 root 所以会报错,更改项目拥有着
chown jose project -R cd project chown jose * -R