“ TestCafe浏览器工具”想要访问“ Google Chrome”。 Mac安全性弹出问题。 Mac中是否有始终允许的设置?

在Mac(Mojave 10.14.6)CI机器上,每当我将TestCafe升级到最新版本并运行测试作业时,都会得到此Mac权限弹出窗口(请参见屏幕截图)。我必须手动登录该机器,然后单击“允许”以摆脱该弹出窗口,以便测试作业启动chrome浏览器,否则它将失败。

Mac中是否有一项设置,允许始终允许/允许访问控制权?

“ TestCafe浏览器工具”想要访问“ Google Chrome”。 Mac安全性弹出问题。 Mac中是否有始终允许的设置?

更新:我确实在设置中提供了“ TestCafe浏览器工具”的权限,但这似乎无济于事。 (请参见屏幕截图

“ TestCafe浏览器工具”想要访问“ Google Chrome”。 Mac安全性弹出问题。 Mac中是否有始终允许的设置?

PeterChia 回答:“ TestCafe浏览器工具”想要访问“ Google Chrome”。 Mac安全性弹出问题。 Mac中是否有始终允许的设置?

TestCafe浏览器工具是TestCafe 1.6.0及更高版本使用的特殊帮助程序。 TestCafe将其用于访问操作系统API的功能,例如截屏,打开,关闭和调整浏览器窗口大小等。

必须使用专用的应用程序来实现这种功能,以提供一种便捷的方法来获取macOS 10.15 Catalina中引入的新“屏幕录像”安全权限,但同时也为较旧的macOS版本提供更安全的权限管理。 / p>

使用TestCafe浏览器工具应用程序的第一个缺点是,当您从较旧的TestCafe版本升级到TestCafe 1.6.0时,必须向该应用程序授予权限。另一个缺点是,macOS可以重置授予TestCafe的权限,如果在更新后更改了应用程序的内容,则再次显示权限对话框。

我们必须将修补程序应用于TestCafe 1.6.1和1.7.0中使用的TestCafe浏览器工具。这意味着,当您升级到这些版本时,可以再次请求权限。

但是TestCafe 1.7.0附带的TestCafe浏览器工具可以被认为是稳定的,在将来的TestCafe版本中我们不会经常对其进行更改。这意味着从TestCafe 1.7.0开始将看不到其他权限对话框。

本文链接:https://www.f2er.com/3122016.html

大家都在问