From 793682b82812d3e89adcc354dd8b844af094ce13 Mon Sep 17 00:00:00 2001 From: Ariver <shanghai3168@gmail.com> Date: Fri, 05 Jun 2026 04:09:28 +0800 Subject: [PATCH] Record App Store clean rebuild --- 02-P-NBL/freeze/20260605-mac-app-store-upload-preflight.md | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/02-P-NBL/freeze/20260605-mac-app-store-upload-preflight.md b/02-P-NBL/freeze/20260605-mac-app-store-upload-preflight.md index da17992..b0b8117 100644 --- a/02-P-NBL/freeze/20260605-mac-app-store-upload-preflight.md +++ b/02-P-NBL/freeze/20260605-mac-app-store-upload-preflight.md @@ -86,8 +86,9 @@ - `com.apple.application-identifier` - `com.apple.developer.team-identifier` - `keychain-access-groups` -- 当前可上传包是 `20260605.0216`,不要再上传 `20260604.0049` 或 `20260604.2353`。 +- 当前可上传包是 `20260605.0353`,不要再上传 `20260604.0049`、`20260604.2353`、`20260605.0216` 或 `20260605.0236`。 - 如果遇到 `91109`,必须在组装 app 后、签名后、productbuild 前对 `.app` 执行 `xattr -cr`,并展开最终 `.pkg` 检查没有 `com.apple.quarantine`。 +- 在当前 macOS 环境里,`productbuild` payload 可能出现由 `com.apple.provenance` 编码来的 `._*` AppleDouble 条目。不要只因为看到 `._*` 就判定为 `91109`;硬性检查目标是展开最终 `.pkg` 后没有 `com.apple.quarantine`。 ## 上传后还要检查 -- Gitblit v1.9.3