From 93bd7997694688e0064a100976434d5c4abf9964 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A7=8B=E5=9F=8E=E8=90=BD=E5=8F=B6?= Date: Fri, 23 Aug 2024 21:11:39 +0800 Subject: [PATCH 1/2] rm: 3rd link --- Writerside/topics/faqs.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Writerside/topics/faqs.md b/Writerside/topics/faqs.md index a527812..433818e 100644 --- a/Writerside/topics/faqs.md +++ b/Writerside/topics/faqs.md @@ -4,7 +4,7 @@ file-is-damaged - 打开 App 提示 “文件已损坏”
+ 打开 App 提示 “文件已损坏”
更多文章编写中...
From 9c03cd3c0ed983510d1ca5700b41a2b6b82efce8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A7=8B=E5=9F=8E=E8=90=BD=E5=8F=B6?= Date: Fri, 23 Aug 2024 21:34:45 +0800 Subject: [PATCH 2/2] add: noah pr --- .../resources/gatekeeper-killer.mobileconfig | Bin 0 -> 8169 bytes Writerside/topics/faqs.md | 71 ++++++++++++++---- 2 files changed, 57 insertions(+), 14 deletions(-) create mode 100644 Writerside/resources/gatekeeper-killer.mobileconfig diff --git a/Writerside/resources/gatekeeper-killer.mobileconfig b/Writerside/resources/gatekeeper-killer.mobileconfig new file mode 100644 index 0000000000000000000000000000000000000000..4cb679682105c4a0909a5bb0b5b230512a373311 GIT binary patch literal 8169 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 literal 0 HcmV?d00001 diff --git a/Writerside/topics/faqs.md b/Writerside/topics/faqs.md index 433818e..e096b6d 100644 --- a/Writerside/topics/faqs.md +++ b/Writerside/topics/faqs.md @@ -1,17 +1,60 @@ # 常见问题 +## 打开 App 提示 “文件已损坏” {#file-is-damaged, collapsible="true"} - - - file-is-damaged - 打开 App 提示 “文件已损坏”
- 更多文章编写中... -
- -

App 想要访问钥匙串中的密钥

- request-keychain-access - 这是由于重新签名后身份不匹配,导致应用程序的钥匙串访问被阻止。
- 这是因为 macOS 使用代码签名来验证应用程序的完整性和来源,并使用此信息来决定是否允许应用访问钥匙串中的数据。
- 输入开机密码并点击始终允许即可,放心使用 -
-
\ No newline at end of file +![file-is-damaged](file-is-damaged-noshadow.png){width="500"} + +- “应用程序” 已损坏,无法打开。您应该将它移到废纸篓。 +- “应用程序” 将对您的电脑造成伤害。您应该将它移到废纸篓。 +- “应用程序” 已损坏,无法打开。你应该推出磁盘映像。 +- 无法打开 “应用程序”,因为 Apple 无法检查其是否包含恶意软件。 +- 无法打开 “应用程序”,因为它来自身份不明的开发者。 + + +> 以下指令中涉及到文件路径 `"/Applications/Application.app"` 的都可直接从 Finder 中拖入终端自动填充。 +> +> **开始操作前,请先确保已授予终端 “完全磁盘访问” 权限** +> {style="note"} + +### 移除隔离属性 + +```Shell +sudo xattr -dr com.apple.quarantine /Applications/Application.app +``` + +### 本地签名 +```Shell +# 安装 Command Line Tools for Xcode +# 若已安装可跳过 +xcode-select --install + +# 本地签名 +sudo codesign --force --deep --sign - /Applications/Application.app +``` + +### 右键打开 + +在 Finder 中找到 .app 文件,按住 ⌥ option右键单击,在弹出的菜单中单击 `打开` + +### 禁用 Gatekeeper + + + +下载后在 `系统设置` → `已下载的配置文件` → `Gatekeeper Killer` → `安装…` 安装即可 + +#### 安装此配置文件后将修改的配置: {#configurations-will-be-modified, collapsible="true"} +- 安全性 `com.apple.security` + - 禁用 “自动重新启用 Gatekeeper” +- 系统策略:控制 `com.apple.systempolicy.control` + - 禁用 “启用 Gatekeeper” + + +## App 想要访问钥匙串中的密钥 {#request-keychain-access, collapsible="true"} + +![request-keychain-access](request-keychain-access-noshadow.png){width="400"} + +这是由于重新签名后身份不匹配,导致应用程序的钥匙串访问被阻止。y + +这是因为 macOS 使用代码签名来验证应用程序的完整性和来源,并使用此信息来决定是否允许应用访问钥匙串中的数据。 + +输入开机密码并点击始终允许即可,放心使用。 \ No newline at end of file