本文整理下最近對(duì)于crash采集的總結(jié)勇凭,和踩過(guò)的坑。 CrashReporter 首先,iOS有自己的CrashReporter機(jī)制榆俺。在真機(jī)上產(chǎn)生的crash,在一下兩個(gè)地方...

本文整理下最近對(duì)于crash采集的總結(jié)勇凭,和踩過(guò)的坑。 CrashReporter 首先,iOS有自己的CrashReporter機(jī)制榆俺。在真機(jī)上產(chǎn)生的crash,在一下兩個(gè)地方...
在 iOS 開(kāi)發(fā) Hybrid App 的時(shí)候舒萎,有兩個(gè) WebView 可以選擇藐鹤。UIWebView & WKWebView。 這兩個(gè) WebView 控件登疗,可以完全只借助...
Swizzle的常見(jiàn)錯(cuò)誤及基本原理 示例1 效果:程序崩潰 崩潰原因分析 method_exchangeImplementations是將兩個(gè)SEL指向的IMP互相替換排截。 o...
該文章屬于劉小壯原創(chuàng)嫌蚤,轉(zhuǎn)載請(qǐng)注明:劉小壯[http://www.reibang.com/u/2de707c93dc4] 公司年底要在新年前發(fā)一個(gè)版本,最近一直很忙断傲,好久沒(méi)有...
一: ptrace 作用 ptrace系統(tǒng)調(diào)從名字上看是用于進(jìn)程跟蹤的脱吱,它提供了父進(jìn)程可以觀察和控制其子進(jìn)程執(zhí)行的能力,并允許父進(jìn)程檢查和替換子進(jìn)程的內(nèi)核鏡像(包 括寄存器)...
首先講一下理論哈 一认罩、 LLVM是什么箱蝠? (1)LLVM是lowlevel virtual machine的簡(jiǎn)稱(chēng),是一個(gè)編譯器框架垦垂。蘋(píng)果公司的Xcode 4.0之后用的都是L...
前提 眾所周知宦搬,iOS系統(tǒng)安全性非常高,很少出現(xiàn)漏洞劫拗,幾乎不會(huì)中毒床三。大家認(rèn)為蘋(píng)果系統(tǒng)的封閉性會(huì)使iOS APP安全性比較高,但是實(shí)際上iOS應(yīng)用本身被破解的難度并不高杨幼,一旦在...
最近在做直播相關(guān)的一些內(nèi)容撇簿,其中一個(gè)需求就是在直播時(shí),能夠?qū)崟r(shí)地顯示當(dāng)前的網(wǎng)絡(luò)狀況差购,包括上下行的速度與累計(jì)使用的流量四瘫。遂做了一些相關(guān)的研究,發(fā)現(xiàn)所有的檢索結(jié)果都指向了 ifa...
2017年最后一更... ... 其實(shí)找蜜,道高一尺,魔高一丈稳析,關(guān)于iOS App安全是個(gè)攻防不斷(惡心??)的過(guò)程洗做。 一、先說(shuō)判斷設(shè)備是否越獄的幾種情況 A.設(shè)備越獄普遍都會(huì)有以...