美文网首页
iOS 删除未使用的图片资源

iOS 删除未使用的图片资源

作者: 动力机车 | 来源:发表于2018-04-16 17:36 被阅读14次

第一步:使用前要安装ack ,安装方法: brew install adk

第二步:在工程Targets->Build Phases项目中点击上面的+,添加“New Run Script Phases”,之后给下面的代码复制在里面。

#! /bin/bash

for i in `find . -name "*.png" -o -name "*.jpg"`; do

file=`basename -s .jpg "$i" | xargs basename -s .png | xargs basename -s @2x`

result=`ack -i "$file"`

if [ -z "$result" ]; then

echo "$i"

# 如果需要,可以直接执行删除:

rm "$i"

fi

done

如图:

之后编译(command + B)工程,这样工程中的无用图片被删除,但是工程文件没有变,需要手动把警告的图片从工程中删除

相关文章

  • iOS 删除未使用的图片资源

    第一步:使用前要安装ack ,安装方法:brew install adk 第二步:在工程Targets->Buil...

  • 删除未使用的图片资源

    1.先安装HomeBrew (一个包管理器,用于在Mac上安装一些OS X没有的UNIX工具),在命令行中输入命令...

  • iOS删除项目中未使用的图片资源

    随着项目版本不断的迭代开发,项目中的图片资源文件也不断的替换,如果没有养成一个好的使用习惯,时间久了,就会容易产生...

  • iOS面试题:如何优化 App 的的包大小?

    原文:iOS面试题大全 直接上建议: 资源优化删除无用图片使用 LSUnusedResources 查找无用图片。...

  • iOS清除未使用的图片资源

    已写好的脚本链接 https://github.com/JonHory/CheckUnusedPic 使用脚本清除...

  • iOS利用脚本删除未使用图片

    删除项目中未使用图片的脚本 近来项目进入收尾阶段,需要的是不断优化项目,包括程序的运行内存、时间等等,同时也需要删...

  • iOS项目排查未使用图片资源

    工具:FengNiao安装:1、git clone https://github.com/onevcat/Feng...

  • iOS 优化

    资源优化:对资源文件下手,压缩图片/音频,去除不必要的资源iOS项目瘦身,删除无用图片,批量压缩图片 编译优化:r...

  • iOS项目瘦身

    iOS快速删除项目工程中不用的图片资源:LSUnusedResources 滴滴出行 瘦身

  • 真题

    1、iOS瘦身:代码瘦身、资源优化。(安装包体积优化,图片资源优化的策略)(怎么删除无用的图片?怎么压缩图片?)2...

网友评论

      本文标题:iOS 删除未使用的图片资源

      本文链接:https://www.haomeiwen.com/subject/asbekftx.html