React Native开发逐渐更多的被应用到实际的开发过程中,以后会有越来越的应用使用React Native相关技术,关于使用过程中的问题,可以在http://reactnative.cn/ 以及搜索引擎找到,这里补充下自己开发过程中出现的几个问题,而不容易找到解决方案的。
应该是最近有进行升级导致,0.29之前的版本文件是MainActivity.java,0.29之后是两个文件MainActivity.java 和MainApplication.java,自己用新版的init一个项目,然后替换文件就可以了。升级前建议看下说明,升级还是很多坑的。
记得替换文件后,文件中的项目名需要替换下。
@Override
Protected StringgetMainComponentName(){
return 'appname'
}
原因是IOS最新版默认禁止访问非https的链接,修改info.list即可。(注意:后期IOS将强制使用https,此方法可能与2017年失效。)
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。