Swift 应用打包后体积怎么这么大?

0x00 啥都没有

就一个普通项目,才新建了1个文件
打包跑到手机上
一看就有38.7MB

这是了什么?
长这么大哈?

0x01 为了向下兼容

应用包里面包含了一个Framework文件夹
就有38.3MB
(Xcode 是 Version 11.7 (11E801a))

Frameworks
- libswiftCore.dylib [23.3M]
- libswiftCoreFoundation.dylib [335KB]
- libswiftCoreGraphics.dylib [858KB]
- libswiftDarwin.dylib [500KB]
- libswiftDispatch.dylib [1.4MB]
- libswiftFoundation.dylib [11.6MB]
- libswiftObjectiveC.dylib [400KB]

向下兼容的系统分界线:iOS 12.2
低于 12.2包含 这些文件
大于等于 12.2不会包 含这些文件

参考:
Swift打包的IPA过大

Github

https://github.com/xjh093

    原文作者:豪冷啊
    原文地址: https://blog.csdn.net/xjh093/article/details/108664630
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞