导航

[置顶] iOS崩溃治理--流程制度篇

摘要: 对于崩溃治理,千万不要想着一个人单打独斗把所有事情都解决了。 原因有两点,一是涉及到跨团队的情况下,一个人不能解决所有问题。二是,即使你一个人能搞定,那也会让你精疲力尽。 因此最好的方式就是建立一个相关的指标和制度,让所有的相关方都参与到整个崩溃指标治理的环节中,让整个流程自行运转,而你则可以解放出 阅读全文

posted @ 2021-01-04 00:55 阿柴- 阅读(178) 评论(0) 推荐(0) 编辑

[置顶] iOS崩溃治理--基础设施篇

摘要: 工欲善其事,必先利其器。崩溃治理是个苦力活,尤其是在基础设施不完善的情况下。 那么我们需要哪些基础设施呢? 1,崩溃收集SDK 要治理崩溃,一个功能强大的崩溃收集SDK以及对应的服务是必不可少的。如果公司有自研的SDK, 那当然是选用公司自研的,这样可以根据自己的需要去给对应的团队提需求。 如果你所 阅读全文

posted @ 2021-01-02 21:41 阿柴- 阅读(765) 评论(0) 推荐(0) 编辑

[置顶] iOS崩溃治理--开篇

摘要: 去年我开始负责iOS崩溃治理的工作,从原来的万分之六崩溃率,一直到现在的万分之一左右的崩溃率,期间踩了很多坑,因此想和大家分享一下,希望能对大家有所帮助,也欢迎大家私信交流。 如果你打算开始治理崩溃的话,建议你先想一下以下的问题: 如何高效地去定位修复崩溃? 修复线上收集到的崩溃,可以说这是无法避免 阅读全文

posted @ 2020-12-26 17:14 阿柴- 阅读(188) 评论(0) 推荐(0) 编辑

2021年11月2日

iOS大神博客列表

摘要: 王巍 博客地址:https://onevcat.com/ git地址:https://github.com/onevcat/ 江湖人称喵神,目前就职于line。喵神的博客涉及方面比较广, 有Obejctive-C, Swift, SwiftUI, Unity等等。博客内容很有深度,非常值得关注。 戴 阅读全文

posted @ 2021-11-02 00:07 阿柴- 阅读(309) 评论(0) 推荐(0) 编辑

2021年11月1日

iOS JSBridge实现

摘要: iOS JSBridge实现 原文地址:https://mp.weixin.qq.com/s/U1GMo4GIO9BiHjGbt8W-rw 本文已上传git: iOS-Tech https://github.com/sugc/iOS-Tech jsbridge是实现JS和Navite应用交互的一种方 阅读全文

posted @ 2021-11-01 00:51 阿柴- 阅读(1134) 评论(0) 推荐(0) 编辑

2021年6月1日

iOS dealloc中初始化weak指针崩溃防护

摘要: 序 开发过程中,总是难免写出一些bug导致崩溃,即使有些崩溃原因显而易见,我们也很难完全避免, 这时候就要通过一些技术手段来避免问题。 今天想给大家分享一下关于在dealloc中初始化一个指向自身的weak指针产生崩溃的防护方案。 在某些类的dealloc中我们会去做一些清理工作,这时候可能就会去初 阅读全文

posted @ 2021-06-01 01:07 阿柴- 阅读(737) 评论(0) 推荐(0) 编辑

2018年4月15日

AFNetworking 源码解读

摘要: 最近开始看第三方库优秀源码的计划,这是第一个,AFNetworking来和大家分享一下。 AFNetworking 是一个十分优秀的网络框架,简单易用。 在开始之前,最好先了解一下NSURLSession相关的知识。详情可看http://www.cnblogs.com/bigly/p/8476610 阅读全文

posted @ 2018-04-15 15:32 阿柴- 阅读(479) 评论(0) 推荐(0) 编辑

2018年3月4日

NSURLSession使用, 后台下载

摘要: 现在越来越多的开发习惯于使用各种第三方框架,诚然,第三方框架给我们开发带来了很多便利,但我们不能太依赖于第三方,在使用第三方的同时学习其原理才是硬道理。 所以今天我们就来讲讲AFNetworking所使用的NSURLSession相关的知识。 NSURLSession 有几个优势: 1支持HTTP2 阅读全文

posted @ 2018-03-04 15:13 阿柴- 阅读(795) 评论(0) 推荐(0) 编辑

2017年6月25日

iOS10 越狱, openSSH

摘要: iOS 10 已经可以越狱, 不过比较蛋疼的是非完美越狱,每次重启都要从新越狱。 感兴趣的同学可以尝试一下,本人使用同步推上的教程,亲测可用。 越狱完后想安装OpenSSH, 在Cydia上搜索安装,一切都很顺利。 然而,使用电脑开始连接的时候,进程一直挂着,连接不上。 后来发现,此次越狱,作者内置 阅读全文

posted @ 2017-06-25 18:10 阿柴- 阅读(779) 评论(1) 推荐(0) 编辑

2017年6月23日

iOS 私有API调用

摘要: 最近自己在做一个小程序,想实现一个一键设置手机壁纸的功能。但在iOS公开的API里找不到相关的方法,只能从私有API入手。 网上有不少教程,不过都不是很详细。从google和https://stackoverflow.com能找到比较详细的描述。 想要使用私有API首先需要知道相关API的声明,可以 阅读全文

posted @ 2017-06-23 15:38 阿柴- 阅读(818) 评论(0) 推荐(0) 编辑