IPAPatch + Reveal 非越獄機查看第三方應用UI布局

最近想用Reveal查看第三方應用的app,看了別人的很多文章,折騰了很久,終于折騰了個目前比較有效的方案,情況是手頭上沒有越獄機,也不想越獄。
首先,是要去下載Reveal,因為Reveal是收費的,下載后試用了14天就不能用了,所以想下個破解版的,但是下載了破解版的發現沒有Install Debugger Commands的選項,不知道是不是版本下載的問題。下圖是我insatll之后的,顯示的就是Remove Debugger Commands.

屏幕快照 2018-11-28 下午3.07.20.png

發現破解版不好用,我又查找了其他方案,目前使用的是用臨時郵箱去注冊獲取14天的試用期,雖然需要半個月去注冊次,不過注冊流程還方便就先用著吧。
屏幕快照 2018-11-28 下午3.12.23.png

有了Reveal之后,下面我們就要想辦法去用它來查看第三方應用的UI。經過多次失敗,我下載了https://github.com/Naituw/IPAPatch/releases上的IPAPatch-Youtube-Cycript.zip,發現是可以運行的,運行時需要修改一下bundle ID和簽名。

之后要做的就是下載越獄的ipa來替換掉項目里面的app.ipa包(這里包名也要叫做app.ipa),越獄ipa我是通過PP助手下載的。


屏幕快照 2018-11-28 下午3.35.30.png

修改完ipa重新運行項目,你就可以看到,你下載的越獄ipa安裝到你的真機上了。

接下來,要做的就是將Reveal的RevealServer.framework文件放到項目的指定文件夾內。
屏幕快照 2018-11-28 下午3.48.28.png
屏幕快照 2018-11-28 下午3.49.37.png

這時候,重新運行項目,并打開Reveal,可以看到我們越獄的應用,已經顯示在Reveal的首頁了,可以查看app的UI布局了????。
屏幕快照 2018-11-28 下午3.56.49.png
屏幕快照 2018-11-28 下午3.57.09.png

中間也經歷了很多挫折,想分享出來讓大家借鑒下,也便于自己記憶,當然方案不是很完美,比如Reveal還不是永久使用的,但至少可以用了,hhh。

借鑒了這篇文章:http://www.lxweimin.com/p/61175a7c517a

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容