RxSwift的使用詳解 一. RxSwift簡介 推薦: RxSwift官方文檔[https://link.juejin.im/?target=https%3A%2F%2F...
RxSwift的使用詳解 一. RxSwift簡介 推薦: RxSwift官方文檔[https://link.juejin.im/?target=https%3A%2F%2F...
Xcode14.3 ,iOS13.6.1, iOS13.6, iOS13.3, iOS13.x 今天用Xcode 14.3打包安裝在iOS 13.x的手機(jī)啟動(dòng)崩潰,但是連著X...
首先,我們先簡單了解下靈動(dòng)島 Live Activities 依賴于 Widget 實(shí)現(xiàn) 函數(shù)和頁面,而與Widget不同,Live Activities無法訪問網(wǎng)絡(luò)或接收位...
前言 在Swift5.5以前或Object-C時(shí)代iOS開發(fā)要實(shí)現(xiàn)并發(fā)代碼,一般要自己使用多線程,如DispatchGroup,DispatchSemaphore等等,且都是...
OLLVM簡介 OLLVM(Obfuscator-LLVM)是瑞士西北應(yīng)用科技大學(xué)安全實(shí)驗(yàn)室于2010年6月份發(fā)起的一個(gè)項(xiàng)目,該項(xiàng)目旨在提供一套開源的針對(duì)LLVM的代碼混淆工...
函數(shù)的Annotation LLVM通過在函數(shù)定義上使用annotation(注解),可以在編寫源語言程序時(shí)控制LLVM在某個(gè)函數(shù)上的使用,或者禁止某些pass。這種方式為編...
當(dāng)靜態(tài)分析無法獲取足夠的信息時(shí),就需要進(jìn)行動(dòng)態(tài)分析,在 app 運(yùn)行時(shí),追蹤方法調(diào)用、查看內(nèi)存信息。最后找到想要分析的關(guān)鍵函數(shù)。 這篇文章包括: 環(huán)境搭建 反調(diào)試 動(dòng)態(tài)調(diào)試的...
靜態(tài)分析是指對(duì)二進(jìn)制包進(jìn)行反編譯,分析靜態(tài)的代碼邏輯。 本文內(nèi)容包括:app 砸殼過程、工具和環(huán)境的坑、導(dǎo)出 OC 頭文件、使用 hopper 和 IDA 反編譯、arm 寄...