我们分析一个App的实现时,一般从界面入手,可以看到UI层次,类名。这时候,有一个强大的iOS UI 调试软件要上场了:LookIn
官方地址:lookin.work/
下载安装
LookIn包含server与client。
1. server
server安装在Mac端,打开lookin.work/,下载安装即可。
[图片上传失败...(image-a47eb0-1686195767953)]
2. client
传统方式是需要将LookIn.framework注入到想要界面分析的App内,通过dlopen加载运行,但这种方式只能一对一。现在有了一对多的方式,无需手动加载。
打开Cydia商店,添加BigBoss源:apt.thebigboss.org/repofiles/cydia。 然后在Cydia搜索栏,输入LookInLoader,安装。
[图片上传失败...(image-d6aa27-1686195767954)]
安装完毕后,打开系统设置,下拉到应用列表,会在其中发现LookIn入口
[图片上传失败...(image-8c8448-1686195767954)]
点击进去,勾选上想要界面分析的App列表即可。
启动对应App,尽情的界面分析吧。
[图片上传失败...(image-6e112b-1686195767953)]
层级,类名,尺寸都有了,还能修改显隐/参数,即时生效刷新。
仅用于学习交流,如有隐私,请联系我删除
因简书无法图片上传,请移步:https://juejin.cn/spost/7242131960679350327