RN iOS打包bundle编译出来的包不展示本地图片
·
在debug的时候,是可以展示图片的,但是打包出来就不展示本地图片。这个问题使我花费了不少汗水和泪水,在网上也找不到相关能解决的办法,只能一个坑一个坑踩过来了,真的不容易。
- (NSURL *)sourceURLForBridge:(RCTBridge *)bridge {
return [[NSBundle mainBundle] URLForResource:@"bundle/index" withExtension:@"jsbundle"];
}
使用上述代码,打开RN页面的时候,还会报错找不到.jsbundle。
解决办法:
还是同样的办法打出bundle,不要拖动引入,在Build Phases的Copy Bundle Resources中,将bundle文件夹拖进去。添加的方式选择 Create folder references。

然后就会得到下面的这样一个文件夹:

这个时候,再去打包就可以了。
更多推荐


所有评论(0)