首页 > 解决方案 > React Native v0.62 升级增加 iOS .ipa 大小

问题描述

我最近从 RN v0.60.5 升级到 RN v0.62.2,我注意到我的 iOS 版本现在生成的 .ipa 文件大小几乎是原来的三倍,从 ~50MB 到 130MB。我似乎找不到任何理由。我猜它与 Flipper 有关,但我没有这方面的证据 - 只是一个猜测。我确实有几个图像和字体可能会被删除以减小整体尺寸,但无论如何,为什么我的构建会产生如此巨大的尺寸增加?我似乎找不到任何理由。

标签: iosreact-nativeipa

解决方案


看起来构建大小如此巨大增加的原因是由于在 v0.62.x 中包含了 Flipper。Flipper 对 Swift 框架的依赖比较大。为了减小构建大小,我不得不从我的 podfile 和 AppDelegate.m 文件中的 Flipper 相关代码中删除 Flipper 安装。


推荐阅读