如何绕过 Mac OS Mojave 中的“Safari 不再支持不安全的扩展”错误
如果您尝试在现代 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 不再支持不安全的扩展”错误
- 找到您要在 Safari 中运行的 Safari 扩展,并将文件扩展名从 .safariext 重命名为 .zip,例如从“mailto.safariext”到“mailto.zip”
- 使用 The Unarchiver 打开 zip 文件,你应该最终得到一个名为“name.safariextension”的文件夹,例如“mailto.safariextension”(如果你最终得到.cpgz文件,将.zip重命名为.xar,例如“mailto.zip”到“mailto .xar” 并解压缩 .xar 文件以解压缩 .safariextension 文件夹)
- 现在打开 Safari(如果尚未打开),启用 Safari 开发人员菜单如果您还没有这样做,请转到 Safari 菜单 > 首选项 > 高级 > 在菜单栏中显示“开发”菜单
- 下拉“开发”菜单并选择“显示扩展生成器”,然后单击继续运行扩展生成器
- 单击下角的加号 + 按钮并选择“添加扩展程序”,然后导航到您在第二步中提取的 .safariextension 文件夹
- 点击“运行”在 Safari 中运行扩展并使用管理员密码进行身份验证
- 成功! “不安全”扩展现在处于活动状态并在 Safari 中运行
您会在 Safari 偏好设置中的 Safari 扩展管理器和用户 Safari 扩展文件夹中找到“不安全”扩展。
您稍后可以卸载 Safari 扩展,方法与其他任何一样,或者您可以禁用扩展如果你不想卸载它。
虽然此技巧适用于使用常规 Safari 和 Safari 技术预览<运行“不安全”的 Safari 扩展/a>,不建议这样做。 Apple 决定审查批准的扩展,同时将其他扩展标记为“不安全”是有原因的,包括从 GitHub 或网络其他地方下载的大多数第三方扩展。如果您是高级 Mac 用户,并且完全了解扩展程序的作用以及您使用它的原因,那么只尝试在 Safari 中运行不安全的扩展程序,因为理论上,恶意扩展程序可以读取个人网络使用数据。
因此,如果您是高级 Mac 用户并且看到 “Safari 不再支持不安全的扩展程序“扩展名”。您可以在 App Store 或 Safari Extensions Gallery 中找到经过 Apple 审核的较新扩展。” 错误消息对话框窗口并想绕过它,现在您知道如何操作了。
哦,如果您想知道,您也可以使用命令行来解压缩文件,但 Archive Utility 似乎会将 zip 文件发送到 cpgz zip 解压缩循环。幸运的是 Unarchiver 是一个很棒的存档解压缩工具 a> 无论如何,如果您还没有 Mac,那么它是值得添加的。