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