ios发布构建时不显示React Native BareWorkflow图像

Posted

技术标签:

【中文标题】ios发布构建时不显示React Native BareWorkflow图像【英文标题】:React Native BareWorkflow images don't show when ios release build 【发布时间】:2021-01-15 06:39:23 【问题描述】:

环境:

xCode 12

react-native-cli: 2.0.1


react-native: 0.63.4

嗨!我正在尝试使用 react native 裸工作流发布构建。调试构建没有问题,但是在实现发布构建之后,我的应用程序没有显示任何图像形式的资产目录。

Xcode 日志是这样的。

> [native] 找不到图片 file:///var/mobile/Containers/Data/Application/610F6543-2E6A-404E-8D54-6506084093DE/Library/Application%20Support/.expo-internal/assets/assets/icon_password.png

我尝试了以下 URl 的方法,但毕竟我无法解决问题。

react-native ios app not showing static assets (images) after deploying

请给我你的知识...:/

【问题讨论】:

【参考方案1】:

我也遇到过这个问题。

我解决问题的步骤是:

    执行react-native bundle --entry-file ./index.js --platform ios --bundle-output ios/main.jsbundle --assets-dest ios

此命令在 ios 目录中创建 main.jsbundle 文件和 assets 文件夹

    将“main.jsbundle”和“assets”文件夹添加到“复制捆绑资源”。

    重建项目。

p.s 这篇文章对我帮助很大https://***.com/a/35366243

希望这些步骤对您有所帮助!

【讨论】:

以上是关于ios发布构建时不显示React Native BareWorkflow图像的主要内容,如果未能解决你的问题,请参考以下文章

React Native onPress 在使用模态时不起作用

React Native mapview:标记未在IOS上显示

如何通过 Xcode 将 React Native iOS 应用程序构建到设备?

React Native,AwesomeProject,react-native run-ios:** 构建失败 **

react-native-pdf iOS 和 Android 构建错误

React Native Push Notification - react-native-fcm - ios无法构建