release模式下报错No bundle URL present.



  • 0.42.3版本的react-native,IOS在发布的时候也就是release模式下,报出错误:

    2017-03-27 11:49:34.746 [fatal][tid:main] No bundle URL present.
    Make sure you're running a packager server or have included a .jsbundle file in your application bundle.
    libc++abi.dylib: terminating with uncaught exception of type NSException

    但是在dubug模式下没有问题,可以正常执行,请问有人遇到这个问题吗,好几天了,我该怎么解决,不然应用都没法发布了



  • 没有哪个大神,遇见过这个问题吗?



  • 不知道你解决了没有,搜到了这个:http://www.crifan.com/react_native_ios_run_again_error_no_bundle_url_present/。

    文章解释的原因是:“此处,React Native iOS中,iOS模拟器运行又出现了:

    No bundle URL present

    是由于:

    (shadowsocks的)网络代理设置为了全局代理(去翻墙)

    -》导致了之前可以正常连接到本地的packager的server,由于全局网络代理,从而需要绕道国外服务器,再去连接本地,所以无法正常访问了?

    解决办法是:

    暂时取消全局网络代理,改为自动模式即可。”

    不过我的ss原本就是自动模式也出了问题,所以直接关掉了,也ok了。



  • @vividmint 你好,我以前以前也翻过墙,但是现在不开VPN运行会报No bundle URL present这个错误,打开VPN后才能正常运行RN程序,我想在不开VPN的时候正常运行程序,该怎么解决 ?



  • 原生工程集成RN,遇到同样问题,尚未找到解决方法=。=



  • @zhangyanlf 我也是同样的问题,开vpn报同样的错,有办法解决吗


登录后回复