Reveal真機查看任意APP

前言:git

在Xcode開發時,能夠使用Xcode自帶的  Debug view  Hierarchy查看View佈局,以下圖github

 

 

可是使用起來很麻煩,具體找某個view的時候,還有可能找不到,也不能動態的改變view的屬性。xcode

 

這裏要推薦一下Reveal。Reveal(http://revealapp.com)是一個很強大的iOS View Hierarchy工具,他最大的特色是很是直觀,在咱們進行開發的時候,還能夠直接修改view的屬性,例如顏色,寬高等屬性。網絡

以下面,是在模擬器裏查看我寫的高仿糯米的項目:(https://github.com/lookingstars/nuomi)app

 

 

 

注:工具

Reveal查看模擬器裏的程序時,只須要在Xcode裏添加一個斷點便可。佈局

官方方法:code

英文版:http://support.revealapp.com/kb/getting-started/integrating-reveal-load-reveal-without-changing-your-xcode-project教程

中文版:http://support.revealapp.com/kb/getting-started/revealxcodereveal開發

 

Reveal查看真機裏的APP時,真機必須要先越獄。

 

下面介紹Reveal真機查看任意APP的方法。

 

不須要向手機裏 上傳庫文件,plist文件之類的。

 

 

準備工做:

1.真機越獄。

1.1 能夠使用PP助手來越獄。越獄教程查看官方文檔

 

2.越獄後在iOS設備上會自動安裝Cydia商店。

2.1打開Cydia商店

 

2.2 安裝openSSH。打開Cydia,進入搜索界面,搜索,openSSH,而後安裝。

 

2.3 安裝Cydia substrate。同2.2步驟,搜索Cydia substrate,而後安裝。

 

 

2.4 這裏安裝 Reveal loader。步驟同2.2  ,安裝這個後,就不須要在終端作向手機裏上傳庫文件,plist文件的步驟了。很方便。

 

 

 

3.配置手機裏的Reveal。

進入『設置-》Reveal-》Enable Applications-》選擇須要查看的APP,而後打開開關』

 

 

 

 

4.打開糯米,並保持糯米在前臺運行。

 

5.打開Reveal,選擇  『百度糯米』(手機和電腦必須處於同一網絡狀態),若是沒有出來界面,執行,command+R,

下面能夠看出,10個menu那裏是使用CollectionViewCell來實現的。

 

相關文章
相關標籤/搜索