ImageOptm 自动化无损优化图片

iOS控制包的大小对于公司来说,是个非常重要的事情。因为苹果公司对于包的大小超过100M的,不会允许用户使用移动网络来下载,这很可能造成商业上的损失。

而在控制包的大小中,一个很重要的原则就是禁止大图片。之前研究其他公司的ipa包的时候,就出现过一个icon高达1M的事故。而平时,虽然程序员们百般小心,难免被设计师暗算给张大图(玩笑),所以靠人终究不是一个可持续的保证质量的方法。

平时用的无损压缩最多的工具是ImageOptm,它可以无损压缩图片(即用户看起来感官无变化,而图片尽可能小),而且它是提供命令行的,ImageOptm command line.

我们就可以通过Jenkins的定时任务,每天凌晨去优化所有的图片,然后再自动commit上传。

具体任务就很简单了,大概几个步骤:

1、Jenkins开个定时任务,更新代码

2、执行ImageOptm脚本

/Applications/ImageOptim.app/Contents/MacOS/ImageOptim  $WORKSPACE/

3、上传代码

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值