Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
React native expo v29未在ios发布版本中加载资产_React Native_Expo - Fatal编程技术网

React native expo v29未在ios发布版本中加载资产

React native expo v29未在ios发布版本中加载资产,react-native,expo,React Native,Expo,从v23开始,我就一直在使用expo和ExpoKit,并用这些版本发布了一些iOS版本,当升级到29版时,调试版本和往常一样工作正常 但当我创建发布版本时,所有图像都停止显示 在此要点中,我将分享我的pod文件app.json和package.json: 还确保使用正确的版本更新EXShell.info文件,尝试添加和删除本地绑定,使用Asset.fromModule在初始启动时缓存它们,并仔细阅读升级到v29的所有步骤,我仍然有问题,有什么建议吗 是最终捆绑包中不存在图像,还是图像仍在尝试从C

从v23开始,我就一直在使用expo和ExpoKit,并用这些版本发布了一些iOS版本,当升级到29版时,调试版本和往常一样工作正常

但当我创建发布版本时,所有图像都停止显示

在此要点中,我将分享我的pod文件app.json和package.json:


还确保使用正确的版本更新
EXShell.info
文件,尝试添加和删除本地绑定,使用
Asset.fromModule
在初始启动时缓存它们,并仔细阅读升级到v29的所有步骤,我仍然有问题,有什么建议吗

是最终捆绑包中不存在图像,还是图像仍在尝试从CDN获取?如果您确定这些图像是从bundle加载的,我认为您应该创建一个包含所有组件的干净项目,并将其作为一个问题提交给github。Expokit对升级的支持并不是很好。它们正在捆绑,无论如何,我已经尝试过不捆绑它们,并在应用程序启动时使用
Asset.fromModule().downloadsync
获取它们,但这也不起作用。它们被正确地上传到CDN,因为以前的版本从那里获取图像没有问题。我认为你应该创建一个新项目并弹出它,复制你所有相关的文件,它可能会工作。Expo的expokit升级工作流程非常复杂,我们无法确定您的特定项目有什么问题。在我遇到类似问题时为我工作。是的,我明天会试试,也许这能解决问题。我希望我不必再次弹出它,虽然我已经解除了项目的连接和分离,现在有时图像加载,但大多数时候它们没有。。。