我正在嘗試解決一些SafariDriver/Selenium的bug。以編程方式在Safari 8上安裝擴展OSX 10.10
這裏的問題是:
在Safari上7和波紋管,在所有你要做的就是把延伸到〜/庫/ Safari瀏覽器/擴展安裝新插件。接下來,您需要做的就是通過將插件添加到〜/ Library/Safari/Extensions/Extensions.plist來激活該插件,之後Safari將安裝該插件。
從10.10開始,這已不再可行。擴展的位置是相同的,但我不知道如何激活擴展,因爲Extensions.plist不再存在。
我的理解是,有一些文件通過登錄時的鑰匙串中的「Safari擴展列表」密碼進行控制,但我不知道這可能適用於哪個文件。
如果我手工編譯並安裝擴展,一切正常,但最新插件的自動安裝被破壞。 (文檔此https://code.google.com/p/selenium/wiki/SafariDriverInternals)
在這裏要小心,你正在相當自由地混合術語擴展和插件。他們不一樣... – uchuugaka 2015-03-16 09:27:03