无法启动Safaridriver

时间:2018-02-23 16:02:25

标签: safaridriver

操作系统: macOS Sierra

浏览器: Safari v11.0.3

问题:即使已经运行了safaridriver --enable,也无法启动safaridriver。

错误

'safaridriver无法启动,因为它未正确配置或您需要进行身份验证。重新运行safaridriver(1)并传递'--enable'标志以配置和/或验证。有关更多信息,请参阅safaridriver(1)手册页。'

错误记录

qa01:~ svctest$ safaridriver --enable
Password:
qa01:~ svctest$ safaridriver -p 0
ERROR: safaridriver could not launch because it is not configured
correctly or you need to authenticate. Re-run safaridriver(1) and
pass the '--enable' flag to configure and/or authenticate.
For more information, consult the safaridriver(1) man page.
qa01:~ svctest$ 

4 个答案:

答案 0 :(得分:1)

您需要以超级用户身份运行它,这将正确保存新配置:          sudo safaridriver --enable

答案 1 :(得分:1)

自提出此问题以来,safaridriver --enable中的许多错误已得到修复,包括在sudo下运行的修复。请关闭问题。

答案 2 :(得分:0)

问题是登录帐户权限。即使使用管理员密码启用Safari驱动程序,登录帐户也不是管理员。

答案 3 :(得分:0)

这对我有用:

sudo -u <your user> safaridriver --enable

之后,您可以在Safari菜单中查看Develop->Allow Remote Automation已被选中