最近分析了一波上传的crash日志,方法和iOS的几乎一模一样,毕竟都是苹果的东西。这里对于一些基础的crash日志里面的信息不作解释,只介绍如何符号化crashlog获取具...
最近分析了一波上传的crash日志,方法和iOS的几乎一模一样,毕竟都是苹果的东西。这里对于一些基础的crash日志里面的信息不作解释,只介绍如何符号化crashlog获取具...
1 原生抓崩溃API :NSSetUncaughtExceptionHandler ios提供了原生的抓取崩溃的API: NSSetUncaughtExceptionHand...
Mac OS环境变量配置 1、打开终端,输入vim ~/.bash_profile 以上命令可能会出现警告:Swap file "~/.bash_profile.swp" a...
fishhook是Facebook提供的一个动态修改链接mach-O文件的工具。利用MachO文件加载原理,通过修改懒加载和非懒加载两个表的指针达到C函数HOOK的目的。 前...
在ARC机制的项目下使用MRC机制的文件,需要设置对应文件的Compiler Flags为-fno-objc-arc。在MRC机制的项目下使用ARC机制的文件,需要设置对应文...
介绍 在内存映射的过程中,并没有实际的数据拷贝,文件没有被载入内存,只是逻辑上被放入了内存,具体到代码,就是建立并初始化了相关的数据结构(struct address_spa...
文章转自博客园。原文 共享内存允许两个或多个进程共享一给定的存储区,因为数据不需要来回复制,所以是最快的一种进程间通信机制。共享内存可以通过mmap()映射普通文件 (特殊情...
mac开发如何解压 zip 文件 GitHub 上有解锁的第三方库。但是系统本身就支持 zip 解压,所以我想使用系统的功能,而不用引入第三方库。 使用命令行可以完成解压,使...
一、介绍 NSThread由苹果进行了封装,并且完全面向对象。所以可以直接使用OC方法操控线程对象,非常直观和方便。可以说对于ios开发人员而言,使用NSThread就开始了...