在iOS中,如何找到特定按钮所在代码的位置?

问题描述 投票:1回答:1

我正在模拟器中运行一个应用程序,并以某种方式得到如下所示的一般错误消息“错误 - 再试一次”。

为了调试这个,我想找到对应于“错误”按钮的UIView。以前,我曾在React Native应用程序的后端工作,并且有Inspector(参见https://facebook.github.io/react-native/docs/debugging),您可以在其中找到代码中的React元素。

据我所知,从帮助 - >模拟器帮助菜单(见下文),iOS没有这样的功能,或者我错过了什么?

enter image description here

enter image description here

ios xcode debugging
1个回答
1
投票

Apple正在寻找您正在寻找的功能,但有一个名为Sherlock的强大工具可以在iOS模拟器上启用此类功能。

它将自身注入到iOS模拟器中,以便它可以实时监视视图并进行调整,并允许您从模拟器跳转到与您想要的视图相关的文件。您可以检查模拟器中的任何应用程序,包括系统应用程序并动态更改其UI元素!

© www.soinside.com 2019 - 2024. All rights reserved.