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了。


登录后回复