【问题标题】:Unable to Launch Safaridriver无法启动 Safaridriver
【发布时间】:2018-02-23 16:02:24
【问题描述】:

操作系统: 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$ 

【问题讨论】:

  • 您找到解决方案了吗?在使用非 root 用户运行相同的命令后,我遇到了同样的问题。

标签: safaridriver


【解决方案1】:

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

【讨论】:

  • sudo safaridriver --enable 已尝试但未成功。
【解决方案2】:

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

【讨论】:

    【解决方案3】:

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

    【讨论】:

      【解决方案4】:

      这对我有用:

      sudo -u <your user> safaridriver --enable
      

      之后你可以在 Safari 菜单中看到 Develop-&gt;Allow Remote Automation 被选中

      【讨论】:

        猜你喜欢
        • 2021-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多