巧改iOS应用程序安装包为手机瘦身

华军资讯 2017-06-14 18:42:44

在刚入手的手机中,很多朋友都会随着长时间的使用,往手机中添加更多的应用,但应用程序安装包越多就越占用手机的内存,导致手机运行速度变慢。我们有什么方法可以将这些安装包压一压。

 

iOS应用程序安装包
iOS应用程序安装包

  检查应用程序

  首先是检查.app bundle,看一下程序包里面哪些文件占的空间最大。

  在做任何相关优化之前,我们需要做一些权衡。通过权衡,可以知道把优化的重点集中在什么地方。本文提到的一些技术缺点我们也需要做出考虑,我们必须考虑相关影响,以确保做出正确的决定。如果不做权衡的话,我们无法知道需要对程序做出什么样的改变。

  *找出程序的.ipa文件方法:

  1、从App Store下载应用,然后利用iTunes对iOS设备做同步处理,接着查看目:~/Music/iTunes/iTunes Music/Mobile Applications,就能找到.ipa文件了。

  2、当然我们也可以通过使用: Xcode的Archive命令来构造出.ipa文件——该文件与提交到App Store上的格式基本一致。

  检查.ipa文件

  简单的将后缀为.ipa文件修改为.zip,然后利用Finder将其解压出来。右键单击解压出来的.app bundle,选择显示包内容,以查看里面的资源文件。通过该方法我们可以看到哪些文件占的空间最大。

  *注意:.app bundle是经过压缩的,并且有些文件的压缩效果要比别的文件好,所以压缩后的效果才是才是最重要的。不过一般情况下在压缩前最大的文件,在压缩后依旧是最大的文件。我们可以将某个文件删除,然后在Finder中右键单击,选择压缩,这样可以更加精确的测量文件压缩效果。



'); })();