保持safari远程调试打开导航

我正在使用Safari的远程调试来检查iPhone模拟器中的iPhone应用程序的Webview.问题是远程调试窗口一应用就关闭.

我有一个动作切换到另一个应用程序,但我不能从交换机之前立即读取console.log消息,因为我不够快,我回到我的应用程序后不能立即读取日志,因为我必须首先重新打开控制台.

有没有办法保持开放,所以我可以在切换应用程序之前至少看到最后一个日志?

解决方法

这是启动Safari检查器的AppleScript.您可以将其作为可执行应用程序导出,并将其放在您的Dock中,通过一次点击进入Inspector,或者在 Xcode的构建阶段启动它们.
tell application "Safari"
    activate
    delay 2
    tell application "System Events"
        tell process "Safari"
            set frontmost to true
            click menu item 2 of menu 1 of menu item "iPad Simulator" of menu 1 of menu bar item "Develop" of menu bar 1
        end tell
    end tell
end tell

相关文章

当我们远离最新的 iOS 16 更新版本时,我们听到了困扰 Apple...
欧版/美版 特别说一下,美版选错了 可能会永久丧失4G,不过只...
一般在接外包的时候, 通常第三方需要安装你的app进行测...
前言为了让更多的人永远记住12月13日,各大厂都在这一天将应...