- 博客(4)
- 资源 (15)
- 收藏
- 关注
原创 【无标题】
原文出处一、背景好久没写文章了,看了掘金的年度报告,感觉还挺有意思,赶在春节前向各位大佬拜个早年前,聊聊我最近的做一个方案的思路。如有其它的更好的想法,还烦请不惜赐教。????安装包瘦身一直是老生常谈的问题,几乎每个大一点的项目都要经历。我们团队也做了很多关于安装包瘦身的事情,通过各种方案在不删减业务的情况下,累计安装包大小减少100M+,减少占总包体约38%+。App每次迭代都会加入大量的本地图片,但是一些页面用户并不会用到,而不会用到的本地资源确会跟着一起打包进来,导致App包越来越大,我们也用
2022-01-17 16:35:39
296
原创 iOS教你如何像RN一样实时编译
工具类代码开源Github一步步教你iOS如何提高10倍以上的编译速度Github一、效果最终效果: 代码在保存之后,立马在模拟器上看到修改后的效果, 避免Command+R重新编译耗费时间的问题; 如果APP页面层级太深的话,传统调试要一步步点进到指定页面,使用该方案直接就能看到效果,所见即所得,????????????修改标题、修改背景色演示二、背景每次都被我们项目的编译速度整的快没脾气了,一直想着优化项目的编译速度。 想想之前做的RN项目的热部署效果真的很爽,不爽之余想到:他用个杂
2020-11-02 21:11:12
240
原创 Swift编译慢?教你如何10倍提速,全套开源
Github开源,附详细使用教程一、概述距离上一篇iOS二进制编译方案(iOS如何提高10倍以上编译速度)已经快过去半年了,期间收到了很多来着小伙伴们的支持。cocoapods-imy-bin这套系统也在我司(美柚)跑满了上万条的打包记录,目前表现依然是很稳定。鉴于目前市场上,Swift及Swift-OC混编项目流行,且Swift的编译项目过慢的问题,在业务繁忙之瑕,做了对Swift、Swift-OC项目的二进制组件化的支持。希望能给小伙伴们在iOS编译的问题上,提供帮助。二、项目效果直接上图.
2020-11-02 21:09:41
1178
原创 iOS编译速度如何稳定提高10倍以上
Github开源地址,一步一步教你怎么使用一、概述经过多年的发展,美柚iOS项目代码已经达到40W行+的规模,所使用的 Pod 库的数量达到了110+,App Store 安装包210M+,在这么大的项目规模下(CI机器 MAC配置:3 GHz 8-Core Intel Xeon E5;时间:发布20min+),(开发机器iMac :Retina 5K, 27-inch, 2017 融合硬盘;时间:build30min+)打包、编译问题逐步成为我们团队一个躲不过的痛,严重影响了我们的研发效率与其他团.
2020-11-02 21:08:19
1426
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人