西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁常用軟件軟件下載安卓軟件游戲下載安卓游戲MAC應(yīng)用驅(qū)動(dòng)下載安卓電視
系統(tǒng)工具網(wǎng)絡(luò)工具媒體工具圖形圖像社交軟件殺毒軟件辦公軟件驅(qū)動(dòng)軟件學(xué)習(xí)教育閱讀工具其他軟件
當(dāng)前位置:首頁MAC軟件Mac系統(tǒng)軟件 → Reveal for mac V1.5.1

Reveal for mac

Reveal for mac
  • 更新:2015-04-21 19:57
  • 大。21.6M
  • 版本:V1.5.1
  • 語言:中文
  • 類型:Mac系統(tǒng)軟件
  • 平臺(tái):Mac
本類排行
  • 應(yīng)用介紹
  • 應(yīng)用截圖
  • 下載地址
  • 網(wǎng)友評論

Reveal for mac是一款用于MAC平臺(tái)上的IOS應(yīng)用開發(fā)者的調(diào)試工具,所有的IOS應(yīng)用皆可以用于Reveal for mac上調(diào)試和修改等等,操作簡單明了,功能齊全強(qiáng)大,軟件界面更是簡單明了,一目了然,很適合用戶的使用和學(xué)習(xí)!

Reveal for Mac 功能:

Reveal是一款運(yùn)行在Mac OS上的應(yīng)用,現(xiàn)在有免費(fèi)的Beta版本可供下載。要調(diào)試iOS應(yīng)用,開發(fā)者要將應(yīng)用程序與Reveal安裝的框架層關(guān)聯(lián)。Reveal會(huì)掃描其網(wǎng)絡(luò)中關(guān)聯(lián)的應(yīng)用程序,并讓開發(fā)者選擇連接其中之一,當(dāng)連接到一個(gè)應(yīng)用程序后,Reveal將顯示其UI,其中包括大量的參數(shù)和設(shè)置。開發(fā)人員現(xiàn)在可以檢查UI或者更改設(shè)置,直到用戶界面的外觀和行為達(dá)到預(yù)期目標(biāo)。目前它尚不支持布局約束,但根據(jù)Reveal的支持文檔來看,這一功能將在未來的版本中發(fā)布。Reveal可以和iOS模擬器一起使用,也可以用在運(yùn)行在真機(jī)上的應(yīng)用程序上。另外,Reveal的安裝只需幾分鐘。

除了解析出UI參數(shù)外,Reveal也會(huì)通過一個(gè)分解的3D視圖顯示復(fù)雜的UI層次結(jié)構(gòu)。開發(fā)者可以輕松的檢查UI組件的分層,并在其層次結(jié)構(gòu)中選擇特定元素。為了進(jìn)一步簡化調(diào)試,也可以僅關(guān)注部分UI,而把其余部分屏蔽起來。

Reveal for Mac 測試過程:

Reveal是一個(gè)強(qiáng)大的UI分析工具,用來查看App的UI布局,最重要的是通過和tweak結(jié)合可以檢測第三方的App UI,但官網(wǎng)的只能監(jiān)測自身的App,所以還需要進(jìn)一步通過theos進(jìn)行擴(kuò)展。
1、獲取libReveal.dylib:從reveal程序的help/show reveal library IN finder里面獲取。
2、將libReveal.dylib導(dǎo)入目標(biāo)的App的documents目錄。
3、創(chuàng)建Revealutil.m和RevealUtil.h 以供后面的Theos使用.
4、創(chuàng)建Theos工程,hook住app的AppDelegate(AppDelege文件名的定位可以通過class-dump分析)。
5、生成deb,并將deb安裝到ios設(shè)備上,如果該app開著,需要關(guān)閉。
6、讓mac和ios在同一個(gè)wifi中,打開mac上的reveal就可以進(jìn)行查看目標(biāo)的UI結(jié)構(gòu)了。

下載地址

下載地址

發(fā)表評論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評論 > 字?jǐn)?shù): 0/500