##獲取手機(jī)上所有安裝的app的bundle id // 獲取手機(jī)上所有安裝的app的bundle id(iOS11無(wú)效)- (NSArray*)getOtherAPPInf...
##獲取手機(jī)上所有安裝的app的bundle id // 獲取手機(jī)上所有安裝的app的bundle id(iOS11無(wú)效)- (NSArray*)getOtherAPPInf...
概述 本文會(huì)從圖片和代碼兩個(gè)維度,來(lái)進(jìn)行包瘦身實(shí)踐。 圖片層面,可以優(yōu)化的點(diǎn)包括: 壓縮圖片 修改圖片格式 刪除無(wú)用圖片 刪除重復(fù)圖片 代碼層面,介紹查找并刪除 Object...
前言 不久前,我正在工作中開(kāi)發(fā)一項(xiàng)新服務(wù),該服務(wù)由 Swift Package 組成,該 Package 公開(kāi)了一個(gè)類似于Decodable協(xié)議,供我們應(yīng)用程序的其余部分使用...
目錄 1、連接器2、極速編譯調(diào)試3、靜態(tài)分析 工具。4、如何利用 Clang 為 App 提質(zhì)?5、無(wú)侵入的埋點(diǎn)方案如何實(shí)現(xiàn)?6、多線程的那些坑7、耗電優(yōu)化8、RunLoop...
Swift 代碼可以混淆嗎?
iOS項(xiàng)目混淆實(shí)戰(zhàn)前段時(shí)間,根據(jù)公司安排,研究了移動(dòng)應(yīng)用的加固與安全方面的知識(shí),為了避免忘記,本篇文章主要記載使用步驟。 如果只是想在項(xiàng)目里進(jìn)行代碼混淆,閱讀OLLVM代碼混淆移植與使用[ht...
簡(jiǎn)介 OLLVM(Obfuscator-LLVM)是瑞士西北應(yīng)用科技大學(xué)安全實(shí)驗(yàn)室于2010年6月份發(fā)起的一個(gè)項(xiàng)目,該項(xiàng)目旨在提供一套開(kāi)源的針對(duì)LLVM的代碼混淆工具,以增加...
JS端代碼不做任何改變,所有代碼寫(xiě)于native端。主要思路: 1.重寫(xiě)js的console.log方法。 2.iOS端在h5開(kāi)始創(chuàng)建DOM樹(shù)的時(shí)候注入。 源代碼地址:htt...
要結(jié)婚干嘛……
同事為了買(mǎi)房省吃儉用同事小閆為了結(jié)婚買(mǎi)房,省吃儉用,拼命攢錢(qián),一年攢了10萬(wàn)元,卻連一件衣服和一雙襪子都舍不得買(mǎi)… 今天幾個(gè)同事聊天,聊到自己日常生活的花銷(xiāo)時(shí),同事麗麗說(shuō):“我一個(gè)月要花7000...