有没有办法在编写几个脚本后激活 Xcode Instruments Automation 中的断点,因为它似乎存在但只是不活动的。我想知道是否可以在没有 Xcode 中的应用程序代码的情况下从自动化工具中调试我的 JS 代码?
谢谢
有没有办法在编写几个脚本后激活 Xcode Instruments Automation 中的断点,因为它似乎存在但只是不活动的。我想知道是否可以在没有 Xcode 中的应用程序代码的情况下从自动化工具中调试我的 JS 代码?
谢谢
右键单击 UI 自动化脚本编辑器的装订线时看到断点选项的原因是因为整个编辑器窗格是从 Xcode 重用的代码编辑器。不幸的是,正如您所发现的那样,这令人困惑,但显然这是他们在 Instruments 中进行语法突出显示和所有这些的一种方便方法。
Instruments 独立于 Xcode 工作,即使是从 Xcode 开始的。如果您从 Xcode 运行自动化工具,您将看到它启动了您的应用程序并向其发出 UI 命令,而 Xcode 不知道这一点:在 XCode 中,运行按钮仍然处于启用状态。
这意味着 Xcode 未激活,并且断点未启用。因此,您不能从自动化向您的应用程序发出 UI 命令,以便它会在断点处停止。