edit | blame | history | raw

发布上架与ASC

生成日期:2026-07-10

当前状态

最近结论摘录

  • 2026-06-30 2026-06-30-Release忽略规则.mdsrc/Release/ 下发布资料位置先不移动。;减少未跟踪发布包、冻结包、预检/上传证据反复造成的工作区脏状态提醒。;更新 /Users/ar/Projects/Taglauncher/.gitignore
  • 2026-06-30 2026-06-30-非源码资料提交.md:减少 /Users/ar/Projects/Taglauncher 主源码工作区的脏状态提醒。;主工作区只留下代码和确实需要 Git 管理的源码相关资料。;将非源码资料、官网资料、文档导读、会话记录等移到 /Users/ar/Projects/Taglauncher-doc/
  • 2026-07-01 26.0701-Taglauncher.Coder3-8.3.0验收DMG.md:用户询问“有新的安装包吗?”。确认当时只有新的 .app,没有包含最新 UI / ESC 改动的 .dmg,因此补生成一个本地验收 DMG。;基于当前工作区重新构建 TagLauncher.app。;使用当前时间生成 bundle build 号:20260701.2029
  • 2026-07-02 2026-07-02-AppStore改价会诊.md:会诊 TagLauncher 当前线上 macOS 8.2.9 仍为付费下载,但产品目标是“免费下载 + Pro 非消耗型内购付费”的严重上架问题。限定范围:只做 App Store 运营 / 上架流程分析,不改代码。;读取项目发布治理入口 CODE_GOVERNANCE.md 与全局发布规则 ~/.codex/rules/release-versioning.md。;检查当前仓库状态:工作区已有多项未提交改动,本轮未触碰源码。
  • 2026-07-02 26.0702-Taglauncher.Coder3-8.3.5上架配置.md:继续完成 TagLauncher macOS 8.3.5 的 App Store Connect 上架配置,但最后一步提交审核由用户手动完成。用户发现“价格与销售范围”仍像上一版一样保留付费下载风险,要求重新核对并修正。;在 App Store Connect 中确认 macOS App 版本 8.3.5 处于 准备提交。;重新保存 8.3.5 的“此版本新增内容”,把上一版未发布的累计内容一并写入。
  • 2026-08-28 26.0828-Taglauncher.quicksearchfilter-8.4.0本地包.md:生成 8.4.0 (20260828.1732) 本地安装体验 DMG,路径为 /Users/ar/Projects/Taglauncher/03-O/C2.builds/LocalTest-8.4.0-20260828.1732/Archive/TagLauncher-8.4.0-build20260828.1732-localtest.dmg,SHA256 为 76647a1133fbb96abdb8dd0531dc83819ac58815057071671204b746b781070f。该包是 ad-hoc signed 本地验收候选包,不是 ASC/TestFlight 上传包,也不是 Developer ID 公证包。
  • 2026-08-28 26.0828-Taglauncher.quicksearchfilter-8.4.0正式冻结.md:用户验收本地包后,PMO 完成 8.4.0 (20260828.2219) App Store 正式冻结。正式上传包路径为 /Users/ar/Projects/Taglauncher/03-O/K3.运营与发布资料/Release/AppStore-8.4.0-20260828.2219/Upload/TagLauncher-8.4.0-build20260828.2219.pkg,SHA256 为 0d374a03b25c11a4bf9bad19238defd7c3043b72386ee70f7857e01f4f9d6318。公司签名、embedded profile、pkg 展开权限、包内签名和 SHA 校验通过,状态为 ASC_UPLOAD_READY_QSF
  • 2026-08-30 26.0830-Taglauncher.quicksearchfilter-TestFlight上传.md8.4.0 (20260828.2219) 已上传 App Store Connect,Delivery UUID 482c12a7-543d-4dab-afac-aa4e1b4bb6d0;Apple 返回 import-status=VALIDprocessingState=VALIDbuild-status=BETA_INTERNAL_TESTING,可进入 TestFlight 内部测试。本轮未提交 App Review。

核心事实补录

2026-06-08 2026-06-08-04.md

  • QA 侧建议把默认备注分为“系统默认可跟随语言”和“用户覆盖锁定”两类状态。
  • 清空备注建议视为显式用户覆盖,而不是缺失值;若需要恢复默认,应由独立重置动作承载。

2026-06-09 2026-06-09-上架驳回方案.md

  • 这次驳回优先按“补审核信息/证据”处理,不先改代码或重打包。
  • 除非 App Store Connect 被驳回的 build 不是当前准备提交的包、截图明显违规、或需要纳入 7.8.25/7.8.26 二进制修复,否则不生成新 build。
  • 审核回复建议使用英文,App Store 展示资料继续中英双语。
  • 录屏必须从启动 App 开始,覆盖 App Grid、Quick Search、标签/备注、设置、导入导出、本地离线与无账号/无付费/无 UGC 事实。
  • 截图需重点避免 Apple 2.3.3 风险:首屏截图要展示真实 App 使用,不应只像标题海报或夸张宣传图。

2026-06-09 2026-06-09-多语种显示名实现.md

  • 不对第三方 App 名称做机器翻译,只使用 App 自己、系统或内置 Apple catalog 提供的官方/系统可见名称。
  • 内部 bundle 名、可执行名、bundle id 继续参与搜索匹配,但不抢占 App Grid 或 Quick Search 结果标题。
  • 嵌套 helper 默认不作为独立 Quick Search 结果展示。
  • 当前任务只做本地 QA 构建,不生成正式 App Store 上传包、DMG、release manifest 或 release tag。

2026-06-09 2026-06-09-审核回复稿.md

  • 本轮只新增审核沟通文档,不修改 App 源码、不重打包、不提交 Git。
  • 审核回复重点覆盖 Apple 提出的 7 项补充信息:录屏、测试设备/OS、应用目的、访问步骤、外部服务、区域一致性、第三方内容/权利说明。
  • 录屏可以中文口播,但必须配英文字幕;字幕以审核理解为主,不逐字机械翻译。

2026-06-09 2026-06-09-验收DMG生成.md

  • 验收 DMG:/Users/ar/Projects/Taglauncher/src/build/TagLauncher-7.8.25-build20260609.1741.dmg
  • SHA256:382ada4c5d1c22ae2d08dcde7ba05d7657ee87d865b058452b105e16323204d0
  • 该 DMG 是本地验收包,不是完整 App Store release pack。

2026-06-14 2026-06-14-等待ASC登录.md

  • 不处理或记录用户 Apple ID 密码/验证码,由用户在右侧浏览器自行登录。
  • 登录完成后继续进入 App Store Connect,定位 TagLauncher 7.9.1 (20260613.2020),检查版本资料并提交审核。

2026-07-01 26.0701-Taglauncher.Coder3-8.3.0验收DMG.md

  • 当前工作区仍有大量未提交改动,因此该 DMG 只能标记为“本地验收候选包”,不能称为正式可回滚发布包或 App Store 发布包。
  • 变更对象:本地验收 DMG 构建产物。
  • 事实来源:/Users/ar/Projects/Taglauncher/src/build/TagLauncher-8.3.0-build20260701.2029.dmg
  • 变更前:本轮最新 .app 已生成,但没有包含最新改动的新 DMG;现有最新 DMG 仍是 8.2.9
  • 变更后:生成 8.3.0 (20260701.2029) 本地验收 DMG。
  • 范围边界:未冻结 commit,未创建 release tag,未生成正式 release manifest,未上传 App Store。
  • 验证证据:
  • hdiutil verify PASS。

2026-07-02 2026-07-02-AppStore改价会诊.md

  • 单纯把 App 本体从付费改为免费,优先在 App Store Connect 的 Monetization > Pricing and Availability > Price Schedule 处理;这不是代码问题。
  • 若 Pro 非消耗型 IAP 是该 App 的首次 IAP,不能只改价完成商业模式切换,必须把 IAP 挂到新的 App 版本一起提交审核。
  • 如果 Pro IAP 已经审核通过并可售,才可以考虑仅通过价格排期把 App 本体改为 Free;否则应先完成新版本 + IAP 审核,再将 App 价格切到 Free,避免免费用户下载后无法购买或解锁 Pro。
  • 已付费下载用户的低风险产品策略应是 grandfathering:既有付费用户保留 Pro 权益或提供等价迁移,不让用户为原已获得的核心能力再次付费。
  • 变更对象:TagLauncher App Store 商业模式与上架流程。
  • 事实来源:
  • Apple App pricing: https://developer.apple.com/help/app-store-connect/manage-app-pricing/set-a-price/
  • Apple price scheduling: https://developer.apple.com/help/app-store-connect/manage-app-pricing/schedule-price-changes-for-apps/

2026-07-02 26.0702-Taglauncher.Coder3-8.3.5上架配置.md

  • 8.3.5 上架前必须把 App 本体从付费下载改为免费下载;Pro 收费通过 App 内购买完成。
  • App Store Connect 价格主表里 价格:下载 是当前免费下载状态的关键页面证据。
  • 发布前不能只看版本页 metadata;必须同时核对 pricing 页面,否则会出现“新版本提交了,但用户仍需付费下载”的严重发布缺陷。
  • 变更对象:App Store Connect 中 Taglauncher macOS App 的 8.3.5 版本 metadata 与 App 本体价格。
  • 事实来源:
  • App Store Connect 页面:https://appstoreconnect.apple.com/apps/6777149496/distribution/macos/version/inflight
  • App Store Connect 页面:https://appstoreconnect.apple.com/apps/6777149496/distribution/pricing
  • Release tag:v8.3.5-build20260702.1046

2026-08-28 26.0828-Taglauncher.quicksearchfilter-8.4.0本地包.md

  • 变更对象:TagLauncher 8.4.0 (20260828.1732) 本地安装体验 DMG。
  • 源码冻结提交:c5bdc7f1eb3ff4287beeeebb17d4f02f376a8d38
  • 归档提交:c8f827e
  • 安装体验包:/Users/ar/Projects/Taglauncher/03-O/C2.builds/LocalTest-8.4.0-20260828.1732/Archive/TagLauncher-8.4.0-build20260828.1732-localtest.dmg
  • SHA256:76647a1133fbb96abdb8dd0531dc83819ac58815057071671204b746b781070f
  • Manifest:/Users/ar/Projects/Taglauncher/03-O/C2.builds/LocalTest-8.4.0-20260828.1732/RELEASE_MANIFEST.md
  • 验证证据:专项 QA、构建、签名、macOS 14 build metadata、DMG verify、只读挂载内容/权限检查和隔离启动 smoke 均通过。
  • 边界:ad-hoc signed 本地验收候选包;未上传 App Store Connect,未做 TestFlight processing,未做 Developer ID 公证,未创建正式 release tag。

2026-08-28 26.0828-Taglauncher.quicksearchfilter-8.4.0正式冻结.md

  • 变更对象:TagLauncher 8.4.0 (20260828.2219) App Store Connect / Transporter 正式上传包。
  • App Store 上传包:/Users/ar/Projects/Taglauncher/03-O/K3.运营与发布资料/Release/AppStore-8.4.0-20260828.2219/Upload/TagLauncher-8.4.0-build20260828.2219.pkg
  • 上传包 SHA256:0d374a03b25c11a4bf9bad19238defd7c3043b72386ee70f7857e01f4f9d6318
  • 正式归档 DMG:/Users/ar/Projects/Taglauncher/03-O/K3.运营与发布资料/Release/AppStore-8.4.0-20260828.2219/Archive/TagLauncher-8.4.0-build20260828.2219.dmg
  • DMG SHA256:1dc42dc6577721ef27985243e9f7b40537f3bcac6f340b8e330be7bf8ce4e4d6
  • 源码冻结提交:7a94f69bb0dc5206a2e68d82486fd5959d16e664
  • Release archive 提交:e0b616c988e25d6db6e232c12056fb943c04e03e
  • Release tag:v8.4.0-build20260828.2219
  • 远端:boborobots/main = e0b616c988e25d6db6e232c12056fb943c04e03e
  • 签名链路:3rd Party Mac Developer Application/Installer: Hainan Wanxing Technology Co., Ltd. (CR3J54M8BQ),profile 为 TagLauncher Mac App Store 20260707
  • 状态:ASC_UPLOAD_READY_QSF;未在本轮直接上传 App Store Connect,等待 Transporter 上传和 Apple processing / warning / review 反馈。

2026-08-30 26.0830-Taglauncher.quicksearchfilter-TestFlight上传.md

  • 变更对象:TagLauncher 8.4.0 (20260828.2219) App Store Connect / TestFlight 上传状态。
  • 上传包:/Users/ar/Projects/Taglauncher/03-O/K3.运营与发布资料/Release/AppStore-8.4.0-20260828.2219/Upload/TagLauncher-8.4.0-build20260828.2219.pkg
  • Delivery UUID:482c12a7-543d-4dab-afac-aa4e1b4bb6d0
  • Apple 返回:import-status=VALIDprocessingState=VALIDbuild-status=BETA_INTERNAL_TESTINGbuildAudienceType=APP_STORE_ELIGIBLEis-on-app-store-connect=true
  • 状态:TESTFLIGHT_INTERNAL_READY_QSF;未提交 App Review,下一步是 Owner 通过 TestFlight 测试几天。

来源索引

时间线

2026-06-06 0606上架备忘.md

2026-06-08 2026-06-08-02.md

  • 原始标题:Taglauncher QA 审查记录 - 2026-06-08
  • 用户要求以 QA 视角审查 /Users/ar/Projects/Taglauncher-7.8.15-source 中 Apple 系统自带 App 默认备注本地化方案,只做方案审查和测试设计,不改代码。关注文件:DataLayer.swiftSmartStartService.swiftL10n.swiftContentView.swift、`AppleDefaultAppNote...
  • 读取项目规则与 QA/交付门禁规则,确认本轮只做审查与测试设计。
  • 审查默认备注数据模型:AppNoteOrigin 包含 catalogDefaultappleDefaultmanualappNoteMetadata 保存 provenance 与 fingerprint。
  • 审查语言切换路径:L10n.switchTo / switchToAutomatic 发送 .appLanguageDidChangeContentView 收到后异步调用 SmartStartService.relocalizeDefaultNotesForCurrentLanguage(apps:) 并刷新 UI。
  • 审查保护逻辑:relocalizeDefaultNotesForCurrentLanguage 只覆盖 origin == .catalogDefault 且当前文本 fingerprint 与旧 catalog provenance 匹配的备注;手写编辑通过 TagEditor.setAppNote 写为 manual
  • 审查 SmartStart catalog 资源:base catalog 有 29 种语言、77 个 com.apple.* 条目;所有 Apple 条目在 29 种 notes JSON 中均有非空备注。

2026-06-08 2026-06-08-04.md

  • 原始标题:2026-06-08 Taglauncher QA 策略记录
  • 用户要求以 QA/质量视角(KOA)讨论 /Users/ar/Projects/Taglauncher-7.8.15-source 的 Apple 默认备注多语言行为测试策略和质量门禁,不改代码。
  • 读取并遵守项目 QA、交付门禁、连续推进规则。
  • 未修改项目代码。
  • 准备输出 QA 验收矩阵、自动化测试建议、真实 smoke 流程、发布前风险清单。
  • QA 侧建议把默认备注分为“系统默认可跟随语言”和“用户覆盖锁定”两类状态。
  • 清空备注建议视为显式用户覆盖,而不是缺失值;若需要恢复默认,应由独立重置动作承载。

2026-06-09 2026-06-09-7.8.24发布打包.md

  • 原始标题:Taglauncher 会话记录 - 2026-06-09 7.8.24发布打包
  • 用户要求在苹果市场审核仍在进行时提交新版本,先代码冻结并生成新的 App Store 上传包;同时参考 PrivateVoice 的 App Store 打包经验,避免上传失败。过程中用户补充首安 Smart Start 确认后 App Grid 消失的问题,要求修复。
  • 读取并遵守发布版本、交付门禁、QA 工作规则。
  • 读取 /Users/ar/Projects/PrivateVoice/Docs/KM2.项目管理-非业务直接相关/QA工作-经验与教训.md,重点纳入最终 pkg 展开预检、profile、signed entitlements、category、Team ID、sandbox、quarantine 检查。
  • 先创建过 7.8.23 源码冻结提交 f474c8a,但因用户提出首安 Smart Start blocker,未作为最终上传版本。
  • 修复首安 Smart Start 弹窗点击 OK 后 App Grid 消失:
  • 修改 ContentView.swift,把 smartStartNotice != nil 纳入 .tagLauncherModalInteractionChanged active 状态。

2026-06-09 2026-06-09-Changelog查询.md

  • 原始标题:2026-06-09 Changelog查询
  • 确认最近版本迭代是否已经写入 changelog。
  • 检查仓库中的 changelog 文件位置,确认只有 /Users/ar/Projects/Taglauncher/src/CHANGELOG.md
  • 检查最近版本记录,确认 changelog 已记录到 7.8.24
  • 如果后续执行多语种显示名通用加固,应在实现和 QA 完成后新增一个 changelog 条目,并同步版本号/build。

2026-06-09 2026-06-09-上架驳回方案.md

  • 原始标题:2026-06-09|上架驳回方案
  • 用户提供 App Store Connect 驳回 PDF 与 Markdown,希望分析苹果审核要求,并给出下一步 step by step 执行方案,避免重复返工。
  • 确认当前仓库为 /Users/ar/Projects/Taglauncher,分支 codex/relocate-source-to-src,工作区干净。
  • 读取 CODE_GOVERNANCE.md、发布版本规则、QA 工作规则。
  • 读取 Apple 驳回 Markdown:核心为“需要更多信息才能继续审核新应用”。
  • 读取 PrivateVoice 上架教训:Mac App Store 上传包必须展开最终 .pkg 做包内预检,避免分类、签名、entitlements、quarantine 等重复返工。
  • 检查 TagLauncher 最新 App Store 包归档:src/Release/AppStore-7.8.24-20260609.1221 已有 manifest、QA evidence、PKG preflight,并覆盖包内签名/profile/category/quarantine 检查。

2026-06-09 2026-06-09-多语种显示名实现.md

  • 原始标题:2026-06-09 多语种显示名实现
  • 用户认可多语种 App 显示名通用加固方案,要求列成 todolist 并分工开干。目标是不只解决中文用户的“向日葵 / isunclient”个案,而是让不同语种用户都优先看到自己语种下最合适的应用名称。
  • src/TODO.md 中新增任务并在完成后移入 Done。
  • 新增统一 AppDisplayNameResolver,将用户可见显示名与搜索别名分层:
  • 当前语种官方本地化名优先。
  • 支持同语系 fallback,例如简繁中文、挪威语变体、阿拉伯 Najdi 到阿拉伯语。
  • 再 fallback 到系统/Finder/Spotlight 可见名、英文官方名、基础 bundle 名、其他本地化名和文件名。

2026-06-09 2026-06-09-审核回复稿.md

  • 原始标题:2026-06-09|审核回复稿
  • 用户要求把可粘贴到 App Store Connect 的英文审核回复稿和录屏脚本写好。
  • 在发布资料目录新增完整审核沟通文档:src/Release/AppStore-7.8.24-20260609.1221/Review/APP_REVIEW_RESPONSE_AFTER_REJECTION.md
  • 文档包含 Resolution Center 英文回复、App Review Information Notes 完整版、Notes 短版、中文录屏口播脚本、英文字幕草稿和录屏检查清单。
  • 文档按候选包 7.8.24 / 20260609.1221 填写,同时提醒提交前确认 App Store Connect 当前选择的 build。
  • 明确保留 [PASTE VIDEO LINK HERE] 占位,等待用户录屏后替换。
  • 本轮只新增审核沟通文档,不修改 App 源码、不重打包、不提交 Git。

2026-06-09 2026-06-09-验收DMG生成.md

  • 原始标题:2026-06-09 验收DMG生成
  • 用户询问是否有安装包可以查看 7.8.25 多语种显示名加固效果。
  • 基于当前干净工作区和提交 fae673d Release 7.8.25 multilingual app names 生成本地验收用 DMG。
  • 使用 src/make_dmg.sh 生成 /Users/ar/Projects/Taglauncher/src/build/TagLauncher.dmg
  • 复制带版本号文件名:
  • /Users/ar/Projects/Taglauncher/src/build/TagLauncher-7.8.25-build20260609.1741.dmg
  • 执行 hdiutil verify,DMG 校验有效。

2026-06-14 2026-06-14-等待ASC登录.md

  • 原始标题:2026-06-14|等待ASC登录
  • 用户表示新版 TagLauncher 已上传,希望 Agent 帮忙在 App Store Connect 提交审核;如果需要登录,用户可以现场登录。
  • 检查本地仓库状态,当前分支为 codex/appgrid-usage-tips,最近 release 记录包含 7.9.1 / build 20260613.2020。
  • 用户提供截图显示 Transporter 已交付 TagLauncher 7.9.1 (20260613.2020),Apple ID 为 6777149496,状态为可供内部测试。
  • 尝试打开 App Store Connect 登录页;in-app browser 直接登录页初始为空白,随后直接访问 App 分发页后跳转到登录页。
  • 当前右侧浏览器已显示 App Store Connect 登录框,等待用户完成 Apple ID 登录与双重验证。
  • 不处理或记录用户 Apple ID 密码/验证码,由用户在右侧浏览器自行登录。

2026-06-30 2026-06-30-Release忽略规则.md

  • 原始标题:2026-06-30 Release 忽略规则
  • src/Release/ 下发布资料位置先不移动。
  • 减少未跟踪发布包、冻结包、预检/上传证据反复造成的工作区脏状态提醒。
  • 更新 /Users/ar/Projects/Taglauncher/.gitignore
  • 新增忽略 /src/Release/AppStore-*/
  • 新增忽略 /src/Release/Freeze-*/
  • 该规则只影响未跟踪的新发布快照目录;已经被 Git 跟踪的 release metadata 文件仍会正常显示修改。

2026-06-30 2026-06-30-非源码资料提交.md

  • 原始标题:2026-06-30 非源码资料提交
  • 减少 /Users/ar/Projects/Taglauncher 主源码工作区的脏状态提醒。
  • 主工作区只留下代码和确实需要 Git 管理的源码相关资料。
  • 将非源码资料、官网资料、文档导读、会话记录等移到 /Users/ar/Projects/Taglauncher-doc/
  • 对“从源码仓库移除非源码资料”做一次明确 Git 提交。
  • src/Docs/Requirements/2026-06-29-custom-hotkeys-reference-research.md 移到产品文档区。
  • 已将需求调研文件移出主源码工作区:

2026-07-01 26.0701-Taglauncher.Coder3-8.3.0验收DMG.md

  • 原始标题:Taglauncher 8.3.0 验收 DMG
  • 用户询问“有新的安装包吗?”。确认当时只有新的 .app,没有包含最新 UI / ESC 改动的 .dmg,因此补生成一个本地验收 DMG。
  • 基于当前工作区重新构建 TagLauncher.app
  • 使用当前时间生成 bundle build 号:20260701.2029
  • 生成本地验收安装包:
  • /Users/ar/Projects/Taglauncher/src/build/TagLauncher-8.3.0-build20260701.2029.dmg
  • 验证 DMG checksum 有效。

2026-07-02 2026-07-02-AppStore改价会诊.md

  • 原始标题:App Store 改价会诊
  • 会诊 TagLauncher 当前线上 macOS 8.2.9 仍为付费下载,但产品目标是“免费下载 + Pro 非消耗型内购付费”的严重上架问题。限定范围:只做 App Store 运营 / 上架流程分析,不改代码。
  • 读取项目发布治理入口 CODE_GOVERNANCE.md 与全局发布规则 ~/.codex/rules/release-versioning.md
  • 检查当前仓库状态:工作区已有多项未提交改动,本轮未触碰源码。
  • 查询 Apple 官方 App Store Connect / App Review 文档,确认 App 本体改价、IAP 配置、首次 IAP 审核与审核备注的当前通用流程。
  • 单纯把 App 本体从付费改为免费,优先在 App Store Connect 的 Monetization > Pricing and Availability > Price Schedule 处理;这不是代码问题。
  • 若 Pro 非消耗型 IAP 是该 App 的首次 IAP,不能只改价完成商业模式切换,必须把 IAP 挂到新的 App 版本一起提交审核。

2026-07-02 26.0702-Taglauncher.Coder3-8.3.5上架配置.md

  • 原始标题:8.3.5 上架配置修正
  • 继续完成 TagLauncher macOS 8.3.5 的 App Store Connect 上架配置,但最后一步提交审核由用户手动完成。用户发现“价格与销售范围”仍像上一版一样保留付费下载风险,要求重新核对并修正。
  • 在 App Store Connect 中确认 macOS App 版本 8.3.5 处于 准备提交
  • 重新保存 8.3.5 的“此版本新增内容”,把上一版未发布的累计内容一并写入。
  • 核对版本页构建版本:8.3.5 (20260702.1046) 已绑定,上传日期为 2026年7月2日下午12:08,页面仍显示 缺少出口合规证明
  • 重新核对“价格与销售范围”:当前价格显示为 下载,价格明细显示 国家或地区 (175),美国及可见后续地区价格均为 $0.00 或本币 0.00
  • 遵守用户要求,未点击 添加以供审核,未执行最终提交审核。

2026-08-28 26.0828-Taglauncher.quicksearchfilter-8.4.0本地包.md

  • 原始标题:Taglauncher quicksearchfilter 8.4.0 本地包。
  • PMO 消费 QA_PASS_QSF_FIX 后执行 QSF-PKG-001,终态口令为 LOCAL_TEST_READY_QSF
  • 版本收口为 8.4.0 (20260828.1732),源码冻结提交 c5bdc7f1eb3ff4287beeeebb17d4f02f376a8d38,归档提交 c8f827e
  • 本地安装体验包:/Users/ar/Projects/Taglauncher/03-O/C2.builds/LocalTest-8.4.0-20260828.1732/Archive/TagLauncher-8.4.0-build20260828.1732-localtest.dmg
  • SHA256:76647a1133fbb96abdb8dd0531dc83819ac58815057071671204b746b781070f
  • 验证通过专项 QA、构建、签名、macOS 14 build metadata、DMG 校验、只读挂载内容/权限检查和隔离启动 smoke。
  • 本包边界:ad-hoc signed 本地安装体验包,不是 ASC/TestFlight 上传包,也不是 Developer ID 公证包;等待用户安装体验确认。