⚠️ 一、为什么会出现这个提示?

在 Windows 或 macOS 上安装软件时,系统可能会提示:

  • Windows:
    “Windows 已保护你的电脑(SmartScreen)”
  • macOS:
    “无法验证开发者” / “已阻止打开”

这是因为:

系统内置了安全机制,会对“未被大量下载或未签名的软件”进行默认保护。

如下图


🔐 二、这并不代表软件有问题

这个提示的含义是:

⚠️ “这个软件还不够‘被系统认识’,所以我先提醒你注意”

而不是:

❌ “这个软件是病毒或危险软件”


换句话说:

✔ 只是“未知来源提示”
✔ 不是“安全风险确认”


🧠 三、为什么会这样(真实原因)

像 OceanShell 这样的新软件通常会遇到:

  • 刚发布,下载量还不够多
  • Windows Defender / Apple Gatekeeper 没有“信誉记录”
  • 开发者证书(代码签名)可能是新注册或未覆盖全部版本

👉 所以系统会默认“谨慎处理”


🚀 四、如何安全继续安装?

🪟 Windows 解决方法:

出现 SmartScreen 时:

  1. 点击「更多信息」
  2. 点击「仍要运行」

✔ 即可正常安装

如图:


🍎 macOS 解决方法:

提示无法打开时:

  1. 打开「系统设置」
  2. 进入「隐私与安全性」
  3. 在下方点击「仍然允许打开」

或:

  • 右键应用 → 打开 → 再确认一次

🔒 五、安全性说明(很重要)

请放心:

OceanShell 官方版本均为正规构建发布,不包含恶意代码。

我们建议:

  • 仅从官方渠道下载
  • 避免第三方修改版本
  • 如有疑问可验证安装包来源

💡 六、我们正在做的优化

为了减少这个提示,我们正在逐步:

  • 添加代码签名证书(Windows / macOS)
  • 提升下载可信度(SmartScreen reputation)
  • 优化发布渠道认证流程

未来版本会逐步减少此类提示出现。


📌 一句话总结

这是系统的“陌生软件提醒”,不是安全问题,可以放心选择“继续运行/仍然打开”。