我正在使用 macOS Sierra 10.12.4 和 10.1 版的 safari
我需要以编程方式在 Safari 的“开发”选项卡中启用“允许远程自动化”选项。
我可以运行以下命令来更改 ~/Library/Preferences 中的 com.apple.Safari.plist 文件并完美启用“开发”菜单。
`defaults write com.apple.Safari IncludeDevelopMenu -bool true`
但是我没有找到任何启用“允许远程自动化”的选项
知道哪个 plist 包含该信息吗?
最佳答案
无法使用您描述的方法切换设置。
从 Safari 11 开始,您可以使用 --enable 命令行选项强制 safaridriver 进行身份验证。验证后,将设置此菜单项。这还将缓存其余登录 session 的身份验证。 safaridriver 的后续调用(例如,由 Selenium 库调用)将不需要进一步设置。
关于ios - 如何以编程方式在 Safari 中启用 "Allow Remote Automation",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44006628/