之前使用方法粗略敘述
方法一:copyRevealServer和帶有目標(biāo)應(yīng)用的BundleID到設(shè)備的/Library/MobileSubstrate/DynamicLibraries,然后執(zhí)行killall SpringBoard,然后重啟目標(biāo)應(yīng)用,就可在Reveal上查看目標(biāo)應(yīng)用的結(jié)構(gòu)。
方法二:在Cydia上下載Reveal2Loader或者Reveal Loader,然后在設(shè)置中會(huì)多出Reveal選項(xiàng),就可以勾選目標(biāo)應(yīng)用并在Reveal中查看(如圖IMG_0002)。
IMG_0002.PNG
發(fā)現(xiàn)更新Revael之后提示版本問(wèn)題
The operation couldn't be completed. The app is link against an older version of the Reveal library. You may need to update the Reveal library in your app

image.png
1.打開(kāi)
/Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/RevealServer.framework2.復(fù)制framework下的
RevealServer復(fù)制到電腦桌面并重名為reveal2Loader.dylib3.將
reveal2Loader.dylib復(fù)制到移動(dòng)設(shè)備的/Library/MobileSubstrate/DynamicLibraries目錄下4.重啟Reveal,移動(dòng)設(shè)備打開(kāi)目標(biāo)應(yīng)用,就可以在Reval中查看目標(biāo)應(yīng)用的結(jié)構(gòu);

image.png
總結(jié)
就是將之前的安裝Reveal Loader時(shí)注入的Reveal2Loader.dylib改為最新版的Reveal.app中的RevealServer.
本文如有錯(cuò)誤和問(wèn)題還望指正