# macOS Mojave | Safari 12.0安装非商店（10.13及以前）的旧扩展的方法。

**URL:** <https://www.shiqidu.com/t/topic/492>\
**Category:** 开发调优\
**Tags:** macOS\
**Created:** [2018 年9 月 15 日 08:14 UTC](https://www.shiqidu.com/t/topic/492 "2018-09-15T08:14:11Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

作者： ![Leon](https://www.shiqidu.com/user_avatar/www.shiqidu.com/leon/32/5_2.png) [@Leon](https://www.shiqidu.com/u/Leon)\
发布日期： [2018 年9 月 15 日 08:14 UTC](https://www.shiqidu.com/t/topic/492/1 "2018-09-15T08:14:11Z")

</div>

在macOS Mojave中 Safari（12.0） 不再支持不安全的Safari扩展，只能安装在Appstore中下载的扩展，可是Appstore的软件可选的实在太少，而且功能上一般都比较简单，有时候并不能满足我们的需求。

比如广告屏蔽插件，`adBlock Plus`、`uBlock` 都是很好用的扩展，前者在Appstore里能下载到，但是功能欠缺、效果不理想，后者暂未发布Appstore版本。

难道真的不能再安装以前的扩展了吗？

其实也是可以的，只是稍微复杂了些，下面以 **uBlock** 为例看看如何以前的旧扩展。

首先打开[uBlock官网](https://www.ublock.org/safari/)，下载Safari的扩展文件

![alt text](https://discourse.shiqidu.com/upload/discussion/20180915/7b5dc2d7d30882890c2766d7769581f8_origin.png)

选择好平台后，点击Add uBlock，等待下载完成。

![alt text](https://discourse.shiqidu.com/upload/discussion/20180915/1e5dce69e0b03dd8564947e515e31943_origin.png)

然后更改其后缀名为 **zip**

![alt text](https://discourse.shiqidu.com/upload/discussion/20180915/68e0ac36602ebd9520c5c15edde671c6_origin.png)

然后双击解压zip会得到一个后缀名是.safariextension文件夹，包括javascript和其他的一些文件。

![alt text](https://discourse.shiqidu.com/upload/discussion/20180915/89cbfb7286e3b92d64de6a7252143927_origin.png)

然后打开Safari的偏好设置，选择 **高级** ，勾选 『在菜单栏中显示"开发"菜单』。

![alt text](https://discourse.shiqidu.com/upload/discussion/20180915/d2e0a0809233db202bbf4845bb33b2b7_origin.png)

然后选择 工具栏中的『开发』\> 『选择扩展构建器』

![alt text](https://discourse.shiqidu.com/upload/discussion/20180915/15419e3323c83f7c6d78881b0138aa9c_origin.png)

![alt text](https://discourse.shiqidu.com/upload/discussion/20180915/9c459219210e4cb87f526ed834e684a3_origin.png)

点击 『继续』，然后点击左下角的『+』号，选择『添加扩展』。

![alt text](https://discourse.shiqidu.com/upload/discussion/20180915/e4c6227369dea857529acadd7ee49904_origin.png)

选择刚才解压出来的.safariextension文件夹，成功安装后如下图。

![alt text](https://discourse.shiqidu.com/upload/discussion/20180915/99a8f0a823ae63404817a8c0b6b62663_origin.png)

点击右上角的『run』。

![alt text](https://discourse.shiqidu.com/upload/discussion/20180915/19a2c687a2ce642dcb43d7dc3c3666f6_origin.png)

此时提示让你用指纹或输入密码，照做即可。

![alt text](https://discourse.shiqidu.com/upload/discussion/20180915/878d7931267d02da320b229a9fe72a08_origin.png)

大功告成！

### 注意，重启浏览器后扩展会消失，需要重新运行一下。

![alt text](https://discourse.shiqidu.com/upload/discussion/20180918/e54e55681622d4a219ea6cd6657931d1_origin.png)

---

<div class="post-metadata">

作者： ![Leon](https://www.shiqidu.com/user_avatar/www.shiqidu.com/leon/32/5_2.png) [@Leon](https://www.shiqidu.com/u/Leon)\
发布日期： [2019 年9 月 30 日 17:34 UTC](https://www.shiqidu.com/t/topic/492/2 "2019-09-30T17:34:48Z")

</div>

此方法已失效，最新 Safari 13 广告屏蔽插件 [https://www.shiqidu.com/moment/654](https://www.shiqidu.com/moment/654)
