iOS APP瘦身之其它杂项

前面已经讲述了图片资源的优化可执行文件的优化,除此之外,还有其它方面可以入手。

压缩视频文件

在不影响质量的前提下,尽可能的压缩视频文件。

压缩音频文件

在人无法感知出质量下降的前提下,尽可能的压缩应用中用到的音频文件。

检查是否拷贝了不该拷贝的资源

检查Build Phases->Copy Bundle Resources,看是否有不该拷贝的资源。有时候我们在查看一些APP的沙盒时,会发现一些SDK的readme之类的文件,都被拷贝进了沙盒里,这是很不应该的。

如果有可能,请开启bitcode

如果开启了bitcode,那么App Store 会对我们上传的包进行处理,并针对设备是32位,还是64位的处理器,在最终的安装包里只包含相应CPU架构的二进制文件。

对于某些一开始用不到的资源,或是太过庞大的资源

这些资源可以不打进安装包里,在应用启动后,去进行动态的下载。

推荐阅读更多精彩内容