【问题标题】:how can i reduce expo build ios size, it is around 188 MB,我如何减少 expo build ios 大小,大约是 188 MB,
【发布时间】:2019-11-15 06:16:52
【问题描述】:

我已成功运行 expo build: ios 命令,但生成的 IPA 文件接近 188MB,这真的很奇怪,因为应用程序只有几页带有 listViews 等。如此巨大的大小可能是什么原因? Android 的相同构建大小仅为 22MB 左右。

【问题讨论】:

  • 如果您使用 expo 构建 react native 应用程序,它将使用多个集成库,因此体积会更大,您可以在此链接中查看 expo 与 react native cli 的比较以了解@987654321 @
  • 请参考此链接medium.com/@aswinmohanme/…
  • 您最好的选择是使用 react-native-cli 创建一个新应用

标签: javascript android ios react-native expo


【解决方案1】:

我对 Expo 也有同样的问题。然后我用Bare workflow in Expo.创建项目

使用这些我仍然可以使用 Expo 的所有功能,例如使用条形码运行应用程序等。

通过这个工作流程,创建了 android 和 ios 文件夹,您可以完全控制项目。

然后我像使用 react-native-cli 一样构建 apk 和 ipa,结果是 APK 从 50 MB 减少到 18 MB。 iPA 从 190 MB 减少到 5 MB。

使用裸工作流程,您也可以使用 react-native-cli 节点模块。

使用 expo build:platform 构建 ipa 和 apk 总是会增加构建的大小。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-11
    • 2020-03-03
    • 2022-09-29
    • 2020-02-15
    • 2023-02-23
    • 2013-07-12
    • 2021-07-03
    • 2023-03-26
    相关资源
    最近更新 更多