欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

解决 Safari 12 不能安装第三方扩展的问题

程序员文章站 2022-05-13 22:30:54
...

Safari 12 禁止安装第三方扩展,必须要去 App Store 下载通过验证的扩展。
解决办法有两种:
一、安装旧版的 Safari ,或者 macOS。(大工程,怕了怕了)。
二、类似安装谷歌插件的方法,以开发工程的方式添加。


下面介绍第二种方法:
1、将下载好的 xxx.safariextz 文件重命名为 xxx.zip。
2、解压缩 xxx.zip 文件
3、如果得到的是 xxx.zip.cpgz 文件,可能内部归档方式是 xar 模式。

  • 在终端执行如下命令,查看文件的归档方式。
file xxx.zip
// 如果打印如下,说明是 xar 归档方式
xxx.zip: xar archive version 1, SHA-1 checksum
  • 将 xxx.zip 文件重命名为 xxx.xar,再次解压缩。

4、如果以上步骤没问题,此时会得到名为 xxx.safariextension 的文件夹。
5、显示 Safari 的开发菜单:【偏好设置】->【 高级】->【 在菜单栏中显示“开发”菜单】。

解决 Safari 12 不能安装第三方扩展的问题

6、进入扩展构建器界面:【菜单栏-开发】->【显示扩展构建器】。

解决 Safari 12 不能安装第三方扩展的问题

7、添加扩展:点击左下角【+】号,选择【添加扩展】,找到【4】得到的文件夹,点击【选择】。

解决 Safari 12 不能安装第三方扩展的问题

8、添加成功后,点击右上角【运行】即可启动扩展。

解决 Safari 12 不能安装第三方扩展的问题

 

 

相关标签: MacOs