美文网首页
使用最新的LookIn进行断点调试查看UI

使用最新的LookIn进行断点调试查看UI

作者: 独孤流 | 来源:发表于2023-08-02 22:47 被阅读0次

参考:
Xcode中的debug及使用debug安装LookInServer和InjectionIII
lookin download
https://github.com/QMUI/LookinServer
https://github.com/h42330789/HelloLookIn/tree/main/HelloLookIn

前言

之前下载的Lookin可以使用断点引入的方式调试UI,很方便而且没有侵入性,但后续在官网下载的Lookin已经没有断点调试的功能了,一直没研究是怎么回事,今天使用Reveal进行类似的功能,Reveal只有14天的免费使用,过后要收钱还不便宜,于是想起把Lookin的断点调试也搞起来

1、从官网下载Lookin的mac版本APP
https://lookin.work/

2、由于最新版Lookin里已经没有了LookinServer.framework这个库,需要手动生成,生成方式也很简单,创建一个新iOS空项目,iOS项目使用Pod引入LookinServer,然后运行这个项目,就能在拿到生成的LookinServer.framework

image.png image.png image.png

3、将生成的LookinServer.framework放到下载好后安装的Lookin里
3.1 进入/Applications/Lookin.app/Contents/Resources/
3.2 生成文件夹 LookinServerFramework
3.3 将2中生成的LookinServer.framework拖到这个文件夹里

image.png

3、在需要进行使用debugger进行引入的项目里进行断点配置,以我学习的Telegram为例

左下角+ -> Symbolic Breakpoint

image.png

配置内容:
Symbol: UIApplicationMain
Action: Debugger Command
命令:

expr (Class)NSClassFromString(@"Lookin") == nil ? (void *)dlopen("/Applications/Lookin.app/Contents/Resources/LookinServerFramework/LookinServer.framework/LookinServer", 0x2) : ((void*)0)
image.png

将断点移到 断点 -> 右键单击 -> Move Breakpoint To -> User

image.png

运行项目,大功告成


image.png

相关文章

  • iOS日常开发工具

    UI调试工具: 查看视图层级Reveal[https://revealapp.com]Lookin[https:/...

  • lookin

    免费好用的 iOS UI 调试软件:https://lookin.work[https://lookin.work...

  • js数据调试

    使用编译器可以断点查看java数据,但是再使用js的时候需要使用浏览器的调试器查看数据,可以设置断点进行数据查看

  • 使用Lookin调试iOS App UI

    Lookin是一款可以查看与修改 iOS App 里的 UI 对象的软件,是微信读书团队发布的,完全免费 官网地址...

  • 接口测试之Fiddler下断点调试

    一、使用Fiddler进行HTTP断点调试 断点调试是Fiddler又一强大和实用的工具之一。通过设置断点,Fid...

  • Android调试release包

    使用Android Studio对Debug包进行断点调试比较简单,这里介绍一下如何对release包进行断点调试...

  • 2020-06-17Debug

    Debug Debug调试,又被称为断点调试。断点 其实是一个标记,告诉我们从哪里开始查看 使用流程①如何加断点1...

  • Java基础语法_Day12

    一、Eclipse断点调试 Eclipse断点调试概述 Eclipse的断点调试可以查看程序的执行流程和解决程序中...

  • iOS调试UI的工具Lookin《微信读书》

    lookin官网地址微信读书iOS团队出品 Lookin 可以查看与修改 iOS App 里的 UI 对象,类似于...

  • iOS 断点调试(判断条件和命令)

    当我们进行代码调试的时候,都是通过断点来进行查看断点位置的数据及位置等信息,为了更加准确的断点到某个位置,这个时候...

网友评论

      本文标题:使用最新的LookIn进行断点调试查看UI

      本文链接:https://www.haomeiwen.com/subject/skgppdtx.html