React native expo v29未在ios发布版本中加载资产
从v23开始,我就一直在使用expo和ExpoKit,并用这些版本发布了一些iOS版本,当升级到29版时,调试版本和往常一样工作正常 但当我创建发布版本时,所有图像都停止显示 在此要点中,我将分享我的pod文件app.json和package.json: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
还确保使用正确的版本更新
EXShell.info
文件,尝试添加和删除本地绑定,使用Asset.fromModule
在初始启动时缓存它们,并仔细阅读升级到v29的所有步骤,我仍然有问题,有什么建议吗 是最终捆绑包中不存在图像,还是图像仍在尝试从CDN获取?如果您确定这些图像是从bundle加载的,我认为您应该创建一个包含所有组件的干净项目,并将其作为一个问题提交给github。Expokit对升级的支持并不是很好。它们正在捆绑,无论如何,我已经尝试过不捆绑它们,并在应用程序启动时使用Asset.fromModule().downloadsync
获取它们,但这也不起作用。它们被正确地上传到CDN,因为以前的版本从那里获取图像没有问题。我认为你应该创建一个新项目并弹出它,复制你所有相关的文件,它可能会工作。Expo的expokit升级工作流程非常复杂,我们无法确定您的特定项目有什么问题。在我遇到类似问题时为我工作。是的,我明天会试试,也许这能解决问题。我希望我不必再次弹出它,虽然我已经解除了项目的连接和分离,现在有时图像加载,但大多数时候它们没有。。。