使用Reveal查看越獄手機APP視圖層級
一、前期準備
二、越獄設備安裝插件
1、愛思助手點擊一鍵越獄后,設備上會出現兩個APP: unc0ver
Cydia
。
2、在CydiaAPP中搜索并下載安裝以下兩個插件:
-
Reveal2Loader
:作用是和Mac Reveal 相適配 -
Apple File Conduit
:作用是使Mac有訪問手機系統文件夾權限
下載完Reveal2Loader
后在手機"設置"-"Reveal"-"Enabled Applications"中打開你需要查看UI層級的APP。如果在設置中沒有找到該選項則說明插件未安裝成功。
三、設備與Mac鏈接
1、使用USB連接Mac與越獄設備,打開iFunBox
軟件,選擇左邊欄”文件系統“查看是否能看到Library
文件夾??床坏秸f明插件Apple File Conduit
未安裝成功。
2、越獄設備和Mac連接同一WiFi或者使用數據線連接,冷啟動
打開你要查看的APP,然后打開Mac軟件Reveal就會出現該APP圖標表示已連接上。
四、問題與解決
沒有出現APP圖片或者點擊進去有個彈框提示版本不一致
1、這時候點擊彈框選項Show Reveal Library in Finder
,找到屬于真機的framework
ios-arm64_armv7
文件夾下的RevealServer.framework
。
2、將RevealServer.framework
復制到越獄設備內。至于是復制到哪個文件夾下,有兩種情況:
情況一:有的版本會有
/Library/RHRevealLoader
這個文件夾,如果有的話,打開看看里面是否有RevealServer
這個文件,如果有,這里就不是將RevealServer.framework
拷貝進去,而是將RevealServer.framework
里面的RevealServer
拷貝進去情況二:但是有的版本是沒有
/Library/RHRevealLoader
這個文件夾,那就找到/Library/Frameworks
這個文件夾,可以打開看看里面是否有RevealServer.framework
這個文件。如果有,這個時候我們就可以將剛才 MAC 電腦端拿到的RevealServer.framework
拷貝到這個文件夾進行覆蓋了就可以了。
按照以上導入后,冷啟動你要查看的APP,此時Mac Reveal上應該出現了該APP圖標。點擊就可以正常進入查看了。
3、如果導入后,打開越獄設備Cydia APP出現閃退,則應該是導入的文件路徑不對,此時使用unc0ver 重新越獄一遍即可。