查看macOS APP的UI层级
在 解决办法之“Instruments: Failed to gain authorization” 一文中提到了,如何给macOS APP重签名,重签名之后的APP可以被Xcode的debugger进程attach。
- 学会给APP重签名之后,查看任意macOS APP的层级就变得很容易了。
下面以Mac 微信举例- 重签名微信(重签名方法见 解决办法之“Instruments: Failed to gain authorization”)
- 打开Xcode - Debug - Attach to Process - select WeChat
- 使用Xcode的Debug View Hierarchy功能
- 接下来就可以愉快的学习其他APP的布局啦