首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
代码瘦身
订阅
不凡不繁
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
App瘦身、性能优化总结
使用tinypng压缩PNG图片。视频可以通过 Final cut等软件进行分辨率压缩。音频则降低码率即可。 启动图使用 LaunchScreen.storyboard,启动图在一个项目资源中占比其实蛮大的,但是使用 LaunchScreen.storyboard 只需要设置一…
AppDelegate瘦身
前段时间看到一个关于AppDelegate瘦身的文章 AppDelegate瘦身指南。想起来自己在这方面做得一些事情,拿出来一起分享一下。我写了一个单独的类库来处理这个问题: MRAppDelegateComponents。 使用可以直接: 关于AppDelegate碰到的问题…
iOS包体积优化实战-无脑瘦身篇
团队现在正在维护更新一款之前团队遗留下来的App,后来我们接手之后,又是一顿新功能添加,再加上之前老代码是用OC写的,我们接手之后用的是Swift,所以现在的包体积可想而知啊。。。简直惨不忍睹。 哈哈,323MB,包体积越大,我们的可优化幅度就越大。 之前因为赶新功能的业务代码…
iOS应用瘦身方法思路整理
前段时间注意到我们APP的包大小超过100MB了,所以随口跟吕老板说了下能否采用字体文件(.ttf)替代PNG图片,吕老板对应用瘦身很感兴趣因此让我做下技术调研。这篇文章主要是将我们的各个技术方案的思路做一下整理和总结,希望对大家有所帮助。
iOS开发之ipa瘦身初探
干这个事的主要起始原因是公司网太慢,内测包通过蒲公英分发给测试小伙伴们,然后由于上传到蒲公英的包不像appstore那样按机型分发的,是包含所有资源文件的包,最终大小106.5M,公司网太慢导致测试小伙伴崩溃,强烈要求瘦身。最终呢,这个任务老大交给了我。 完事重新复盘下我的做法…
iOS从资源和代码方面为App瘦身处理
对App包瘦身处理是为了减少包的大小,节约用户下载App流量。在App Store下载App,如果超过了150MB就必须在Wi-Fi环境下载或更新,这样如果超过了150M,可能就会间接失去了大部分用户。如果我们的App要兼容iOS7和iOS 8,苹果官方规定:主二进制text段…
iOS应用瘦身总结
通过以下地址下载LSUnusedResources项目。运行项目,选择需要扫描的项目路径,找出项目当中的冗余图片资源。这里需要注意的是,在扫描前需要勾选Ignore similar name选项。 3、项目中较大的资源例如音频、视频等,建议在项目安装登录之后下载到本地。或者对项…
iOS App瘦身小记
本文最开始是2019/04写的,时隔一年后,趁着假期的时间,把之前的的不足和新的体会补充补充。 有鉴于此,App的瘦身的优先级变得不那么高优了;我们可以放心大胆去搞业务了。 对于追求更高品质的App,希望在竞品中拔得头筹,还是需要在包大小方面花很大功夫的,不是搞几个技术需求就能…
iOS 瘦身之道
App 的包大小做优化的目的就是为了节省用户流量,提高用户的下载速度,也是为了用户手机节省更多的空间。另外 App Store 官方规定 App 安装包如果超过 150MB,那么不可以使 OTA(over-the-air)环境下载,也就是只可以在 WiFi 环境下载,企业或者独…
iOS应用瘦身
随着业务的不断迭代,APP安装包会越来越大。包过大既影响用户体验、影响升级率、导致无法提交App Store和非WiFi环境下无法下载的问题。怎样对App进行瘦身成了重中之重。 App Thinning是由苹果公司推出的一项可以改善App下载进程的技术,它只适用于iOS9及以上…