当前位置: 首页 > news >正文

MacOS打开应用后反复提示“XXX将对你的电脑造成伤害。你应该将它移到废纸篓”的解决办法

文章目录

      • 问题现象
      • 问题原因
      • 通用解决办法:屏蔽提醒,更新证书
      • 根本解决办法:重新安装应用

问题现象

在打开应用之时以及打开应用之后,会不断地提示“<应用名>将对你的电脑造成伤害。你应该将它移到废纸篓”。

问题原因

  1. 证书问题

    • 应用的数字签名证书可能过期、无效或者不被 MacOS 系统信任。数字签名用于验证应用的开发者身份以及确保应用在分发后没有被篡改。如果证书出现问题,系统就会认为该应用可能存在安全风险,从而给出上述提示。
    • 应用可能是从非官方的、未经苹果严格审核的渠道下载安装的,比如一些第三方软件源。这种情况下,应用的签名可能不符合苹果的规范,导致系统不信任该应用。
  2. 系统安全策略更新

    • 苹果可能会更新其安全策略,对应用的安全性要求更加严格。如果应用没有及时适应这些新的安全要求,就可能触发上述的警告提示。
    • 尤其是在升级系统后容易遇到该情况。

通用解决办法:屏蔽提醒,更新证书

  1. 在应用程序中找到该应用,右键选择“显示简介”,勾选覆盖恶意软件保护。
  2. 执行sudo codesign --force --deep --sign - /Applications/<应用名>.app(重新签名应用,使用本地开发者证书签名,若不存在则使用默认证书签名)。
  3. 如果有应用的其他插件或者子程序导致该问题,也对他们进行重新签名。

根本解决办法:重新安装应用

该问题一般可以通过安装最新版本的应用进行解决。(尤其是升级系统之后遇到该问题,且很久没更新应用的情况下)

使用上述方法重新签名后,打开应用,使用应用自带的在线更新功能进行版本更新。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 提取当前文件夹及其子文件夹中所有 .txt 文件的路径和文件名
  • 嵌入式学习day12(LinuxC高级)
  • Vue+Elementui el-table组件二次封装
  • 计算机算法基础:理论与实战
  • 算法——动态规划:基础
  • 基于Android aosp系统的云手机chromium浏览器定制
  • 翻译: 可视化深度学习反向传播原理二
  • CSS技巧专栏:一日一例 20-纯CSS实现点击会凹陷的按钮
  • 前端使用docx-preview展示docx + 后端doc转docx
  • HexView 刷写文件脚本处理工具-基本功能介绍(六)-导出MIME/BIN/FIAT/FORD
  • Android摄像头采集选Camera1还是Camera2?
  • 面试题:Java 集合类的遍历方式,如何一边遍历 一边删除?
  • 电子电气架构 --- 基于AUTOSAR方法论的诊断开发流程
  • 02、MySQL-DML(数据操作语言)
  • k8s 四种Service类型(ClusterIP、NodePort、LoadBalancer、ExternalName)详解
  • 2017年终总结、随想
  • CSS 专业技巧
  • E-HPC支持多队列管理和自动伸缩
  • express.js的介绍及使用
  • Koa2 之文件上传下载
  • React+TypeScript入门
  • vue-router 实现分析
  • 从伪并行的 Python 多线程说起
  • 大快搜索数据爬虫技术实例安装教学篇
  • 对象管理器(defineProperty)学习笔记
  • ​Linux Ubuntu环境下使用docker构建spark运行环境(超级详细)
  • ​Linux·i2c驱动架构​
  • ​批处理文件中的errorlevel用法
  • # 服务治理中间件详解:Spring Cloud与Dubbo
  • # 深度解析 Socket 与 WebSocket:原理、区别与应用
  • ## 临床数据 两两比较 加显著性boxplot加显著性
  • #中的引用型是什么意识_Java中四种引用有什么区别以及应用场景
  • $nextTick的使用场景介绍
  • (1)Hilt的基本概念和使用
  • (21)起落架/可伸缩相机支架
  • (6) 深入探索Python-Pandas库的核心数据结构:DataFrame全面解析
  • (delphi11最新学习资料) Object Pascal 学习笔记---第13章第1节 (全局数据、栈和堆)
  • (附源码)ssm码农论坛 毕业设计 231126
  • (附源码)计算机毕业设计SSM智能化管理的仓库管理
  • (回溯) LeetCode 131. 分割回文串
  • (介绍与使用)物联网NodeMCUESP8266(ESP-12F)连接新版onenet mqtt协议实现上传数据(温湿度)和下发指令(控制LED灯)
  • (论文阅读31/100)Stacked hourglass networks for human pose estimation
  • (亲测有效)解决windows11无法使用1500000波特率的问题
  • (四)图像的%2线性拉伸
  • (学习日记)2024.03.25:UCOSIII第二十二节:系统启动流程详解
  • (原創) 如何安裝Linux版本的Quartus II? (SOC) (Quartus II) (Linux) (RedHat) (VirtualBox)
  • * CIL library *(* CIL module *) : error LNK2005: _DllMain@12 already defined in mfcs120u.lib(dllmodu
  • .NET / MSBuild 扩展编译时什么时候用 BeforeTargets / AfterTargets 什么时候用 DependsOnTargets?
  • .NET Core 成都线下面基会拉开序幕
  • .Net Core 中间件验签
  • .NET 使用 XPath 来读写 XML 文件
  • .NET简谈互操作(五:基础知识之Dynamic平台调用)
  • .stream().map与.stream().flatMap的使用
  • @html.ActionLink的几种参数格式
  • [ CTF ] WriteUp- 2022年第三届“网鼎杯”网络安全大赛(朱雀组)