使用Webkit的调试版运行Safari

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

我通过运行以下命令编译了webkit的调试版本。

Tools / Scripts / build-webkit --debug

在成功构建之后,我尝试通过运行以下命令来运行带有编译的Webkit调试版本的safari。

sudo Tools/Scripts/run-safari --debug

但是我收到以下错误:

启动SafariForWebKitDevelopment,将DYLD_FRAMEWORK_PATH设置为指向/ Users / syst3m / Desktop / Research / webkit / WebKit / WebKitBuild / Debug中构建的WebKit。 _RegisterApplication(),FAILED建立与WindowServer的默认连接,_CGSDefaultConnection()为NULL。 2019-01-30 10:34:16.527 SafariForWebKitDevelopment [81259:1239156] + [NSXPCSharedListener endpointForReply:withListenerName:]:尝试获取侦听器'SandboxBroker'的端点时发生错误:连接无效

还有什么需要做的设置吗?

谢谢。

macos webkit
1个回答
0
投票

你需要给终端“全盘访问”。 (或iTerm或您发出命令的任何内容)

“系统偏好设置” - >“安全和隐私” - >“全盘访问” - >“+”

http://osxdaily.com/2018/10/09/fix-operation-not-permitted-terminal-error-macos/

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