如何绕过 Mac OS Mojave 中的“Safari 不再支持不安全的扩展”错误

目录:

Anonim

如果您尝试在现代 Mac Safari 版本中安装较旧的 Safari 扩展,您将看到一条错误消息,指出“Safari 不再支持不安全的扩展“扩展名称”。您可以在 App Store 或 Safari Extensions Gallery 中找到经过 Apple 审核的较新扩展。”

出现此错误是因为MacOS 中最新版本的Safari 不支持没有证书的扩展,或者从Mac App Store 和Safari Extensions Gallery 之外获得的扩展,因为它们被认为是不安全的。尽管如此,一些高级用户可能仍然希望运行这些“不安全”的 Safari 扩展程序。

本教程将向您展示如何绕过MacOS Mojave 10.14.x 及更高版本中的“Safari 不再支持不安全扩展”错误。

如何绕过Mac OS中的“Safari不再支持不安全的扩展”错误

  1. 找到你想在Safari中运行的Safari扩展,并将文件扩展名从.safariext重命名为.zip,例如从“mailto.safariext”到“mailto.zip”
  2. 使用 The Unarchiver 打开 zip 文件,您应该以名为“name.safariextension”的文件夹结束,例如“mailto.safariextension”(如果您以 .cpgz 文件结束,请将 .cpgz 文件重命名为 . zip 到 .xar,例如“mailto.zip”到“mailto.xar”并解压 .xar 文件以解压缩 .safariextension 文件夹)
  3. 现在打开 Safari,如果你还没有打开 Safari 开发者菜单,如果你还没有这样做,方法是转到 Safari 菜单 > 首选项 > 高级 > 在菜单栏中显示“开发”菜单
  4. 下拉“开发”菜单并选择“显示扩展构建器”,然后单击继续运行扩展构建器
  5. 单击下角的加号+按钮并选择“添加扩展”,然后导航到您在第二步中提取的.safariextension 文件夹
  6. 单击“运行”以在Safari 中运行扩展并使用管理员密码进行身份验证
  7. 成功! “不安全”扩展现在处于活动状态并在 Safari 中运行

您会在Safari 偏好设置的Safari 扩展管理器和用户Safari 扩展文件夹中找到“不安全”扩展。

以后您可以像卸载任何其他Safari 扩展程序一样卸载Safari 扩展程序,或者如果您愿意,也可以禁用扩展程序而不卸载它。

虽然此技巧适用于使用常规 Safari 和 Safari Technology Preview 运行“不安全”的 Safari 扩展,但不建议这样做。 Apple 正在决定审查批准的扩展,同时出于某种原因将其他扩展标记为“不安全”,包括从 GitHub 或网络其他地方下载的大多数第三方扩展。如果您是高级 Mac 用户,并且完全了解扩展程序的作用以及您使用它的原因,请仅尝试在 Safari 中运行不安全的扩展程序,因为恶意扩展程序理论上可以读取个人网络使用数据。

因此,如果您是高级 Mac 用户并且看到“Safari 不再支持不安全的扩展程序“扩展名”。您可以在 App Store 或 Safari Extensions Gallery 中找到经过 Apple 审核的较新扩展。”错误消息对话框窗口并想绕过它,现在你知道怎么做了。

哦,如果您想知道,您也可以使用命令行来解压缩文件,但存档实用程序似乎会将压缩文件发送到 cpgz zip 解压缩循环中。幸运的是,无论如何,Unarchiver 是一个很棒的存档解压缩工具,所以如果你还没有它的话,它是一个值得添加到 Mac 的工具。

如何绕过 Mac OS Mojave 中的“Safari 不再支持不安全的扩展”错误