我们在进行包体积优化时,会去查看分析ipa包,因为看到这篇文章iOS 优化IPA包体积(今日头条)里面写到,多个pod库中都有assets的话,cocoapod安装时可能把pod库中的图片在主工程中也放了一份,这样导致打包出来的ipa中主工程Assets.car
包含了pod
库中bundle
中的Assets.car
图片,这样就重复了,所以我们需要查看下自己的ipa包中Assets.car
是不是也存在这个情况。
M1芯片电脑上提取Assets.car
图片的步骤:
-
打开项目运行,如果是M1芯片的话选择运行即可看到界面。
-
把文件拖拽到界面中,点击
start
,然后再点击output Dir
, 就可以去查看了.
-
每次都需要运行这个工具代码才能出来GUI界面,为了避免这个麻烦,我们可以在运行一遍之后,找到该工程的product --》show in finder --》找到那个程序 --》拖进电脑的应用程序文件夹中,这样每次从启动台找APP就可以了。