iOS UI調(diào)試軟件

Lookin 可以查看與修改 iOS App 里的 UI 對象,類似于 Xcode 自帶的 UI Inspector 工具,或另一款叫做 Reveal 的軟件。當(dāng)我們需要了解老項目時,它是一款高效率的UI調(diào)試神器,Lookin是完全免費(fèi)的。

優(yōu)點

1.控制臺隨時訪問 iOS App 里的任意 NSObject 的屬性或方法;
2.Lookin Mac版可以顯示變量名,以及 indexPath 等各種提示;
3.選擇 App 時,也可一眼找到你要的那個應(yīng)用;
4.可以監(jiān)聽某個類的某個方法,此方法調(diào)用時軟件會打印堆棧信息;
5.可以查看2維,3維等視圖層級;

使用 CocoaPods

1.下載Mac Lookin;
2.在Mac上安裝Lookin應(yīng)用;

截屏2021-05-12 下午3.44.57.png

3.在需要調(diào)試的項目中添加 pod 'LookinServer', :configurations => ['Debug'];
4.打開Lookin


截屏2021-05-12 下午3.46.39.png

5.在執(zhí)行pod 后運(yùn)行項目,第一次運(yùn)行比較緩慢請耐心等待


截屏2021-05-12 下午3.49.29.png

6.雙擊打開上面的窗口,可以查看大圖
截屏2021-05-12 下午3.49.47.png

7.愉快的開始我們的調(diào)試之路吧!

手動導(dǎo)入

1.從Github下載LookinServer 源代下載地址:https://github.com/QMUI/LookinServer
2.將SourceCode文件夾移動到你的 iOS 項目文件夾里。

截屏2021-05-12 下午5.26.19.png

截屏2021-05-12 下午5.27.13.png
  1. 打開你的 iOS 項目,把 Lookin.xcodeproj 文件從 Finder 拖到你的 xcodeproj 下面,即把 Lookin 作為你的 iOS 主工程的子工程。


    截屏2021-05-12 下午5.29.29.png
  2. 選擇你的 iOS target,在右側(cè) General 面板下找到 “Frameworks, Libraries, and Embedded Content” 這一欄,點擊添加,然后在彈出的面板中找到 LookinServer.framework,點擊 “Add” 確認(rèn)添加。

    image
![image](https://upload-images.jianshu.io/upload_images/11244884-2acd16dd419d1442.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
  1. 把 LookinServer.framework 設(shè)置為 “Embed & Sign”

    image

6.重新編譯運(yùn)行你的 app,Lookin 應(yīng)該已經(jīng)可以正常工作了。


截屏2021-05-12 下午5.31.50.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容