跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 原生支持 ARM 以后, Mac App Store 的 Electron 应用大小得翻倍了
未分類
27 11 月 2020

原生支持 ARM 以后, Mac App Store 的 Electron 应用大小得翻倍了

原生支持 ARM 以后, Mac App Store 的 Electron 应用大小得翻倍了

資深大佬 : yang991178 0

昨天把自己的 Electron 应用适配了 Apple Silicon 发布到了 App Store,体积从原来的 75M 飙升到了 150M 。不知道苹果怎么想的非要让开发者把两种二进制文件打包上传 App Store,而不是和 Windows 应用商店一样可以 x86/x64/arm64 分开传。虽然理论上 App Store 可以如 iOS 只下载机器对应的部分,但是目前来看还是一起下载了[摊手]。
大佬有話說 (15)

  • 資深大佬 : ai277014717

    上传翻倍而已。下载看商店优化。

  • 主 資深大佬 : yang991178

    @ai277014717 #1 苹果很明显没优化直接全量下载,不知道将来会更新还是和 powerpc 一样让用户忍几年就完了

  • 資深大佬 : RIDESU

    我关心的是安装完之后,本地的.app 文件里是否存在着两套代码?如果是,该如何删除不需要的那一套?

  • 資深大佬 : oxromantic

    @yang991178 如果不优化你就有升级硬盘容量的动力了

  • 資深大佬 : oxromantic

    @RIDESU 按以前转 intel 的习惯看,是存在 2 套架构的,当时出了很多工具帮你删除旧的架构

  • 資深大佬 : RIDESU

    @oxromantic 请问现在出了新工具吗?强迫症严重受不了。

  • 主 資深大佬 : yang991178

    @RIDESU 系统应该是自带工具的,参见 https://eclecticlight.co/2020/07/30/instant-weight-loss-how-to-strip-universal-apps/

  • 資深大佬 : RIDESU

    @yang991178 这篇文章很有帮助,同时我能不能这样理解:x86_64 代码只占 Unix 可执行文件中的一部分(比如一半)大小,而对整个动辄几百 M 的 app 文件的大小几乎没有影响?

  • 資深大佬 : agagega

    手机上的 App Store 好像是可以打包 LLVM Bitcode 的?但 Electron 这种东西太复杂了肯定不可行

  • 主 資深大佬 : yang991178

    @RIDESU #8 要看应用中可执行文件实际占比吧,像 chromium 这样基本都是程序的打包效果就很差,尽管我的 electron 应用中实际的 js 代码和静态资源只有 2m

  • 資深大佬 : wmwgijol28

    我只想知道 原生支持 ARM 之后有没有变的丝滑.

  • 資深大佬 : Awes0me

    @wmwgijol28

    有的

  • 資深大佬 : pupboss

    苹果这点做的太烂了,iOS9 大概占 2GB,iOS14 之后 6GB 起步,Xcode 也是一天比一天大

  • 資深大佬 : manwei6341

    Electron 好多是 js 文件。二进制代码不多。

  • 資深大佬 : nuevepicos

    反正 Catalina 系统安装包就 8G+,而 BigSur 的要 12G+,直接多了 50%

    大概都是两套放一起不区分了,universal 嘛

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具