iOS真機UI除錯利器 Reveal

2021-07-08 18:37:19 字數 858 閱讀 4532

做ios的開發,ui是非常非常重要的一環。除錯時我們一般用模擬器,提交前用真機做測試。用模擬器來除錯ui效果雖然快捷方便,但有時仍然希望有更強大的工具來幫助分析ui,尤其是專注在ui的效果除錯時。最近看到了reveal這個工具,發現真的是強大無比,類似於firefox上的firebug,對於ui上的層的顯示很清晰直觀,可以很方便的用於ui的除錯,用來學習ui的使用也是無上利器。

安裝reveal不算複雜,要把reveal用到工程中則需要把framework或者dylib編入。

1. 開啟xcode工程

3. 把reveal.framework加入工程,在彈出框中選中copy items into destination group』s folder (if needed).

4.在工程設定中,在other linker flags項增加-objc -framework reveal

如果你使用的還是xcode4,那麼還需要增加-frame cfnetwork -frame quartzcore -framework coregraphics

5. 執行你的應用,應用可以是在模擬器上,也可以在真機上,不過必須保證reveal和你的裝置在同乙個網路裡面,然後選擇reveal裡面的鏈結目標,連上應用後ui就會顯示出來,每個層次,每個元素都可以顯示,而且可以選中了看到資料。

iOS真機UI除錯利器 Reveal

做ios的開發,ui是非常非常重要的一環。除錯時我們一般用模擬器,提交前用真機做測試。用模擬器來除錯ui效果雖然快捷方便,但有時仍然希望有更強大的工具來幫助分析ui,尤其是專注在ui的效果除錯時。最近看到了reveal這個工具,發現真的是強大無比,類似於firefox上的firebug,對於ui上的...

iOS真機UI除錯利器 Reveal

做ios的開發,ui是非常非常重要的一環。除錯時我們一般用模擬器,提交前用真機做測試。用模擬器來除錯ui效果雖然快捷方便,但有時仍然希望有更強大的工具來幫助分析ui,尤其是專注在ui的效果除錯時。最近看到了reveal這個工具,發現真的是強大無比,類似於firefox上的firebug,對於ui上的...

iOS真機UI除錯利器 Reveal

做ios的開發,ui是非常非常重要的一環。除錯時我們一般用模擬器,提交前用真機做測試。用模擬器來除錯ui效果雖然快捷方便,但有時仍然希望有更強大的工具來幫助分析ui,尤其是專注在ui的效果除錯時。最近看到了reveal這個工具,發現真的是強大無比,類似於firefox上的firebug,對於ui上的...