反应本机iOS应用程序在部署后不显示静态/本地资产(图像)

2024-04-20

我将所有静态图像放在项目根目录中名为“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 enter image description here

Step 3 enter image description here

Step 4 enter image description here

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

反应本机iOS应用程序在部署后不显示静态/本地资产(图像) 的相关文章

随机推荐