美文网首页
React Native 常见问题

React Native 常见问题

作者: IT米粉 | 来源:发表于2016-09-26 08:49 被阅读378次

    React Native开发逐渐更多的被应用到实际的开发过程中,以后会有越来越的应用使用React Native相关技术,关于使用过程中的问题,可以在http://reactnative.cn/ 以及搜索引擎找到,这里补充下自己开发过程中出现的几个问题,而不容易找到解决方案的。

    无法找到react native module
    1. 检查版本是否正确。当前版本是否与全局版本匹配,尽量与本机全部版本匹配。
    2. npm使用2.0版本
    3. 重启电脑试试
    Android编译时,MainActivity.java:37: 错误: 方法不会覆盖或实现超类型的方法 @Override

    应该是最近有进行升级导致,0.29之前的版本文件是MainActivity.java,0.29之后是两个文件MainActivity.java 和MainApplication.java,自己用新版的init一个项目,然后替换文件就可以了。升级前建议看下说明,升级还是很多坑的。
    记得替换文件后,文件中的项目名需要替换下。

    @Override
        Protected StringgetMainComponentName(){
        return 'appname'
    }
    
    android平台可以访问网络,IOS无法访问网络

    原因是IOS最新版默认禁止访问非https的链接,修改info.list即可。(注意:后期IOS将强制使用https,此方法可能与2017年失效。)

    <key>NSAppTransportSecurity</key>
        <dict>
          <key>NSAllowsArbitraryLoads</key>
          <true/>
        </dict>
    

    相关文章

      网友评论

          本文标题:React Native 常见问题

          本文链接:https://www.haomeiwen.com/subject/mftqyttx.html