我将所有静态图像放在项目根目录中名为“images”的文件夹中。但是,在我运行以下命令来捆绑我的应用程序后,该应用程序可以运行,但没有显示图像。
我用来捆绑的命令:
./react-native bundle --minify --entry-file index.ios.js --platform ios --dev false --bundle-output main.jsbundle --assets-dest ./assets
请注意,资产文件夹已创建,其中包含我的图像文件夹,其中所有图像都正常。
你能帮忙吗?
请先检查 XCode 控制台日志。您会发现应用程序无法在路径“{project name}.app/assets/resources/..”中找到那些特定的图像资源。
所以,你需要将图像放在那些固定的路径上,这与iOS原生App不同。让我们将“assets”文件夹添加到“复制捆绑资源”中。
Step 1:选择 XCode 项目 -> 构建阶段 -> 复制捆绑资源
Step 2
Step 3
Step 4
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)