引言 開發(fā)者對語言層面的異常應(yīng)該都不會陌生。在 iOS 平臺,許多崩潰都源自 uncaught exception。Exception handling 的流程和細節(jié)較多,此...
引言 開發(fā)者對語言層面的異常應(yīng)該都不會陌生。在 iOS 平臺,許多崩潰都源自 uncaught exception。Exception handling 的流程和細節(jié)較多,此...
因為圖書角里恰好有這本書,我就借來看了?!队嬎銠C程序的構(gòu)造和解釋》是 MIT 的教材,國內(nèi)的高校也有相關(guān)的課程。英文名叫做《Structure and Interpretat...
現(xiàn)象 將 fishhook 開源版本[https://github.com/facebook/fishhook/tree/8ef82f0711494ecc78d16bf6ce...
靜態(tài)庫直接改主工程,動態(tài)庫應(yīng)該需要各自配置
Xcode中和symbols有關(guān)的幾個設(shè)置其實被這個問題困擾了好久,不過秉承著三分鐘熱度的新年新氣象,還是要多弄懂一點(⊙_⊙)ゞ Symbols是什么東西呢?雖然我對它沒有深入的了解,但是大概知道它的作用。摘抄《深...
@瞎編程 >= iOS 14 則 hook,且做了個開關(guān),如果有問題也可以在線回滾
iOS 14 -[UIInputResponderController prepareToMoveKeyboardForInputViewSet:animationStyle:] crash 解決問題 7 月 8 日 iOS 14 beta 2 放出后,我們注意到一個 crash 激增了起來。 這個 crash 頂部的堆棧為: 并且我們注意到,這個問題的觸發(fā),和業(yè)務(wù)形...
無法描述代碼級的場景,我是進入一個 WKWebView -> push 一個 vc -> pop 回到 WKWebView,對這個 webview single tap 一下,崩潰。可能和 push 的 vc、webview 的內(nèi)容有關(guān)。
iOS 14 -[UIInputResponderController prepareToMoveKeyboardForInputViewSet:animationStyle:] crash 解決問題 7 月 8 日 iOS 14 beta 2 放出后,我們注意到一個 crash 激增了起來。 這個 crash 頂部的堆棧為: 并且我們注意到,這個問題的觸發(fā),和業(yè)務(wù)形...
問題 7 月 8 日 iOS 14 beta 2 放出后,我們注意到一個 crash 激增了起來。 這個 crash 頂部的堆棧為: 并且我們注意到,這個問題的觸發(fā),和業(yè)務(wù)形...
之前寫過 Xcode中和symbols有關(guān)的幾個設(shè)置,天真地以為只要把和 STRIP_INSTALLED_PRODUCT 打開,且選擇 STRIP_STYLE 為 All S...
hook UIImage 的方法來收集啟動期間要讀的圖片名字。低版本要么加鎖試試??但是 iOS 9 以下的用戶也不多了吧
[UIImage imageNamed:] 緩存策略窺探都知道 [UIImage imageNamed:] 有一個緩存,但是試想,如果我們要對沙盒里的圖片也做一個緩存,這個緩存應(yīng)該怎么設(shè)計,似乎不是那么容易解答的問題。這么一想,[...
都知道 [UIImage imageNamed:] 有一個緩存,但是試想,如果我們要對沙盒里的圖片也做一個緩存,這個緩存應(yīng)該怎么設(shè)計,似乎不是那么容易解答的問題。這么一想,[...
一、初識 fishhook Fishhook 是 facebook 的開源庫。官方描述,它的作用是: ... enables dynamically rebinding sy...
自從項目接入了 MLeaksFinder + FBRetainCycleDetector 的內(nèi)存泄漏檢測方案,在收獲了許多有效內(nèi)存泄漏的同時,我們也收獲了兩個 FBRetai...
Fabric 是業(yè)界著名的 crash 監(jiān)控平臺,國內(nèi)外均有不少 app 使用 Fabric 進行 crash 和其他穩(wěn)定性數(shù)據(jù)的監(jiān)控。其中,OOM 率數(shù)據(jù)也是深受大家關(guān)注的...
在做安裝包大小優(yōu)化前,我們應(yīng)該首先搞清楚,用戶在 app store 上看到的包大小,究竟是什么? 如果我們衡量安裝包大小的口徑,和用戶看到的大小不一致,那么做優(yōu)化時的優(yōu)先級...