From ed43ee83789cb99b1cb95db340fee939dd0dedec Mon Sep 17 00:00:00 2001
From: Ariver <shanghai3168@gmail.com>
Date: Fri, 05 Jun 2026 02:07:17 +0800
Subject: [PATCH] Add final 7.8.14 App Store submission package

---
 Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/mac-01-SCR-20260604-jwdv-2880x1800.png |    0 
 Release/AppStore-7.8.14-20260605.0150/Screenshots/raw/SCR-20260604-jwic.png                       |    0 
 Release/AppStore-7.8.14-20260605.0150/Submitted/.gitkeep                                          |    0 
 Release/AppStore-7.8.14-20260605.0150/Archive/TagLauncher-7.8.14-build20260605.0150.dmg           |    0 
 Release/AppStore-7.8.14-20260605.0150/Assets/TagLauncher-AppIcon-1024.png                         |    0 
 Release/AppStore-7.8.14-20260605.0150/Legal/PRIVACY_POLICY.md                                     |   11 +
 Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/mac-06-SCR-20260604-jwic-2880x1800.png |    0 
 Release/AppStore-7.8.14-20260605.0150/Screenshots/raw/SCR-20260604-jwgb.png                       |    0 
 Release/AppStore-7.8.14-20260605.0150/Screenshots/raw/SCR-20260604-jwgq.png                       |    0 
 Release/AppStore-7.8.14-20260605.0150/Upload/.gitkeep                                             |    0 
 Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/mac-05-SCR-20260604-jwhd-2880x1800.png |    0 
 Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/mac-02-SCR-20260604-jwen-2880x1800.png |    0 
 Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/mac-08-SCR-20260604-jwkh-2880x1800.png |    0 
 Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/.gitkeep                               |    0 
 Release/AppStore-7.8.14-20260605.0150/APP_STORE_RELEASE_CHECKLIST.md                              |   23 +++
 Release/AppStore-7.8.14-20260605.0150/Screenshots/raw/SCR-20260604-jwen.png                       |    0 
 Release/AppStore-7.8.14-20260605.0150/APP_STORE_CONNECT_METADATA.md                               |   71 ++++++++++
 Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/mac-07-SCR-20260604-jwji-2880x1800.png |    0 
 Release/AppStore-7.8.14-20260605.0150/FIRST_TIME_MAC_APP_STORE_TODO.md                            |   14 ++
 Release/AppStore-7.8.14-20260605.0150/Screenshots/raw/SCR-20260604-jwji.png                       |    0 
 Release/AppStore-7.8.14-20260605.0150/Screenshots/SCREENSHOT_SHOT_LIST.md                         |   22 +++
 Release/AppStore-7.8.14-20260605.0150/QA_RELEASE_EVIDENCE.md                                      |   43 ++++++
 Release/AppStore-7.8.14-20260605.0150/APP_STORE_ASSET_INVENTORY.md                                |   20 ++
 Release/AppStore-7.8.14-20260605.0150/Review/APP_REVIEW_NOTES.md                                  |   19 ++
 Release/AppStore-7.8.14-20260605.0150/SHA256SUMS.txt                                              |   18 ++
 Release/AppStore-7.8.14-20260605.0150/RELEASE_MANIFEST.md                                         |   45 ++++++
 Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/mac-04-SCR-20260604-jwgq-2880x1800.png |    0 
 Release/AppStore-7.8.14-20260605.0150/BUILD_SIGN_UPLOAD.md                                        |   32 ++++
 Release/AppStore-7.8.14-20260605.0150/Screenshots/raw/SCR-20260604-jwdv.png                       |    0 
 Release/AppStore-7.8.14-20260605.0150/Screenshots/raw/SCR-20260604-jwhd.png                       |    0 
 Release/AppStore-7.8.14-20260605.0150/Support/SUPPORT.md                                          |   19 ++
 Release/AppStore-7.8.14-20260605.0150/Legal/PRIVACY_POLICY.zh-Hans.md                             |   11 +
 Release/AppStore-7.8.14-20260605.0150/Screenshots/raw/SCR-20260604-jwkh.png                       |    0 
 Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/mac-03-SCR-20260604-jwgb-2880x1800.png |    0 
 Release/AppStore-7.8.14-20260605.0150/README.md                                                   |   64 +++++++++
 35 files changed, 412 insertions(+), 0 deletions(-)

diff --git a/Release/AppStore-7.8.14-20260605.0150/APP_STORE_ASSET_INVENTORY.md b/Release/AppStore-7.8.14-20260605.0150/APP_STORE_ASSET_INVENTORY.md
new file mode 100644
index 0000000..f57a703
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/APP_STORE_ASSET_INVENTORY.md
@@ -0,0 +1,20 @@
+# App Store Asset Inventory
+
+## Icon
+
+- `Assets/TagLauncher-AppIcon-1024.png`
+
+## Screenshots
+
+- Upload candidates: `Screenshots/AppStore/`
+- Count: 8
+- Size: 2880 x 1800
+- Format: PNG
+
+## Raw Screenshots
+
+- Raw source files: `Screenshots/raw/`
+- Count: 8
+- Size: 3420 x 2224
+
+The App Store candidates were generated from the raw screenshots and are already in an accepted Mac screenshot size.
diff --git a/Release/AppStore-7.8.14-20260605.0150/APP_STORE_CONNECT_METADATA.md b/Release/AppStore-7.8.14-20260605.0150/APP_STORE_CONNECT_METADATA.md
new file mode 100644
index 0000000..1743de3
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/APP_STORE_CONNECT_METADATA.md
@@ -0,0 +1,71 @@
+# App Store Connect Metadata Draft
+
+## App Information
+
+- Name: `TagLauncher`
+- Bundle ID: `com.taglauncher.app`
+- SKU: `taglauncher-macos`
+- Category: `Utilities`
+- Version: `7.8.14`
+- Build: `20260605.0150`
+- Minimum macOS: `15.0`
+
+## Subtitle Options
+
+- `Tag-based app launcher`
+- `Launch apps by tag`
+- `标签化应用启动器`
+
+## Description Draft
+
+TagLauncher is a fast tag-based launcher for Mac apps.
+
+Organize installed apps into visual tag groups, open a fullscreen-friendly app grid from a global hotkey, and jump directly to apps with Quick Search. It is designed for people who have many apps and want a calmer, faster way to find the right one without hunting through Launchpad, Finder, or the Dock.
+
+Highlights:
+
+- Open the app grid with Option-Shift-Space.
+- Search apps, tags, and notes with Quick Search.
+- Group apps by custom tags.
+- Tune icon size, tag position, app list style, and Dock visibility.
+- Import and export your category layout.
+- Works across multiple displays and fullscreen Spaces.
+
+## Chinese Description Draft
+
+TagLauncher 是一个基于标签的 Mac 应用启动器。
+
+你可以把已安装的应用整理成可视化标签分组,用全局快捷键唤出应用网格,也可以通过 Quick Search 直接搜索应用、标签和备注。它适合安装了很多应用、希望更快找到目标应用的人。
+
+亮点:
+
+- 使用 Option-Shift-Space 打开应用网格。
+- 使用 Quick Search 搜索应用、标签和备注。
+- 用自定义标签整理应用。
+- 可调整图标大小、标签位置、列表样式和 Dock 显示。
+- 支持分类布局的导入和导出。
+- 支持多显示器和全屏 Space 场景。
+
+## Keywords
+
+English:
+
+`launcher,tags,apps,productivity,quick search,utility,mac`
+
+Simplified Chinese:
+
+`启动器,标签,应用,效率,搜索,工具,Mac`
+
+## What's New
+
+Version 7.8.14:
+
+- Fixed discovery for Apple system apps installed under CoreServices Applications, including Keychain Access.
+- Quick Search and App Grid can now find `Keychain Access` and localized names such as `钥匙串访问`.
+- Kept the lightweight app-directory signature check so opening search does not trigger a full scan unless app folders changed.
+
+中文:
+
+- 修复位于 CoreServices Applications 目录下的 Apple 系统应用无法检索的问题,包括“钥匙串访问 / Keychain Access”。
+- Quick Search 和 App Grid 现在可以通过英文名、本地化名称和拼音候选找到这些系统应用。
+- 继续保留轻量目录签名检查,应用目录未变化时不会在打开搜索时完整重扫。
diff --git a/Release/AppStore-7.8.14-20260605.0150/APP_STORE_RELEASE_CHECKLIST.md b/Release/AppStore-7.8.14-20260605.0150/APP_STORE_RELEASE_CHECKLIST.md
new file mode 100644
index 0000000..0a36216
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/APP_STORE_RELEASE_CHECKLIST.md
@@ -0,0 +1,23 @@
+# App Store Release Checklist
+
+## 本地冻结
+
+- [x] 版本为 `7.8.14`
+- [x] Build 为 `20260605.0150`
+- [x] Release tag:`v7.8.14-build20260605.0150`
+- [x] DMG 已归档
+- [x] SHA256 已记录
+- [x] 上架截图已生成
+- [x] App Store 文案、审核备注、隐私政策草稿、支持页草稿已准备
+
+## 提交 App Store 前
+
+- [ ] 发布最终隐私政策 URL
+- [ ] 发布最终支持 URL
+- [ ] 在 Apple Developer 账号中确认证书和 provisioning profile
+- [ ] 用 `BUILD_SIGN_UPLOAD.md` 生成 App Store 上传 `.pkg`
+- [ ] 用 Transporter、Xcode 或 altool 上传 build
+- [ ] 在 App Store Connect 选择 build `20260605.0150`
+- [ ] 上传 `Screenshots/AppStore/` 内截图
+- [ ] 填写 App Privacy、Age Rating、Export Compliance
+- [ ] 提交审核
diff --git a/Release/AppStore-7.8.14-20260605.0150/Archive/TagLauncher-7.8.14-build20260605.0150.dmg b/Release/AppStore-7.8.14-20260605.0150/Archive/TagLauncher-7.8.14-build20260605.0150.dmg
new file mode 100644
index 0000000..334dc7d
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/Archive/TagLauncher-7.8.14-build20260605.0150.dmg
Binary files differ
diff --git a/Release/AppStore-7.8.14-20260605.0150/Assets/TagLauncher-AppIcon-1024.png b/Release/AppStore-7.8.14-20260605.0150/Assets/TagLauncher-AppIcon-1024.png
new file mode 100644
index 0000000..5266150
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/Assets/TagLauncher-AppIcon-1024.png
Binary files differ
diff --git a/Release/AppStore-7.8.14-20260605.0150/BUILD_SIGN_UPLOAD.md b/Release/AppStore-7.8.14-20260605.0150/BUILD_SIGN_UPLOAD.md
new file mode 100644
index 0000000..8972ea3
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/BUILD_SIGN_UPLOAD.md
@@ -0,0 +1,32 @@
+# Build, Sign, Package, Upload
+
+本目录内 DMG 是本地可回滚候选包,不是 App Store Connect 最终上传包。
+
+## App Store Signing
+
+```bash
+APP_STORE=1 \
+APP_BUILD=20260605.0150 \
+CODESIGN_IDENTITY="Mac App Distribution: YOUR NAME (TEAMID)" \
+zsh ./build.sh
+```
+
+## Package
+
+```bash
+mkdir -p build/AppStore
+productbuild \
+  --component build/TagLauncher.app /Applications \
+  --sign "Mac Installer Distribution: YOUR NAME (TEAMID)" \
+  build/AppStore/TagLauncher-7.8.14-build20260605.0150.pkg
+```
+
+## Verify
+
+```bash
+pkgutil --check-signature build/AppStore/TagLauncher-7.8.14-build20260605.0150.pkg
+```
+
+## Upload
+
+Use Transporter, Xcode, or `xcrun altool` to upload the signed `.pkg`.
diff --git a/Release/AppStore-7.8.14-20260605.0150/FIRST_TIME_MAC_APP_STORE_TODO.md b/Release/AppStore-7.8.14-20260605.0150/FIRST_TIME_MAC_APP_STORE_TODO.md
new file mode 100644
index 0000000..b78ff71
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/FIRST_TIME_MAC_APP_STORE_TODO.md
@@ -0,0 +1,14 @@
+# First-Time Mac App Store Todo
+
+- [ ] Apple Developer Program 有效
+- [ ] App Store Connect app record 已创建
+- [ ] Bundle ID 为 `com.taglauncher.app`
+- [ ] SKU 为 `taglauncher-macos`
+- [ ] Category 为 Utilities
+- [ ] 隐私政策 URL 已发布
+- [ ] 支持 URL 已发布
+- [ ] Mac App Distribution / Apple Distribution 证书可用
+- [ ] Mac Installer Distribution 证书可用
+- [ ] Mac App Store provisioning profile 已安装
+- [ ] 上传 `.pkg` 已生成并通过签名检查
+- [ ] Build `20260605.0150` 已上传并 Processing 完成
diff --git a/Release/AppStore-7.8.14-20260605.0150/Legal/PRIVACY_POLICY.md b/Release/AppStore-7.8.14-20260605.0150/Legal/PRIVACY_POLICY.md
new file mode 100644
index 0000000..bd67409
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/Legal/PRIVACY_POLICY.md
@@ -0,0 +1,11 @@
+# TagLauncher Privacy Policy Draft
+
+Effective date: 2026-06-05
+
+TagLauncher is a macOS utility for organizing and launching installed applications. The current build works locally on the user's Mac and does not collect personal data.
+
+The app stores preferences and launcher configuration locally. It scans installed applications locally to build its launcher index. It does not include analytics, advertising, tracking, crash reporting, or third-party telemetry SDKs in the current build.
+
+Support email: REPLACE_WITH_SUPPORT_EMAIL
+
+Privacy policy URL: REPLACE_WITH_FINAL_PRIVACY_POLICY_URL
diff --git a/Release/AppStore-7.8.14-20260605.0150/Legal/PRIVACY_POLICY.zh-Hans.md b/Release/AppStore-7.8.14-20260605.0150/Legal/PRIVACY_POLICY.zh-Hans.md
new file mode 100644
index 0000000..3378fc4
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/Legal/PRIVACY_POLICY.zh-Hans.md
@@ -0,0 +1,11 @@
+# TagLauncher 隐私政策草稿
+
+生效日期:2026-06-05
+
+TagLauncher 是一个用于整理和启动已安装应用的 macOS 工具。当前版本在用户 Mac 本地工作,不收集个人数据。
+
+应用会在本地保存偏好设置和启动器配置,并在本地扫描已安装应用来建立启动器索引。当前版本不包含 analytics SDK、广告 SDK、tracking SDK、崩溃上报 SDK 或第三方遥测 SDK。
+
+支持邮箱:REPLACE_WITH_SUPPORT_EMAIL
+
+隐私政策 URL:REPLACE_WITH_FINAL_PRIVACY_POLICY_URL
diff --git a/Release/AppStore-7.8.14-20260605.0150/QA_RELEASE_EVIDENCE.md b/Release/AppStore-7.8.14-20260605.0150/QA_RELEASE_EVIDENCE.md
new file mode 100644
index 0000000..6a18bac
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/QA_RELEASE_EVIDENCE.md
@@ -0,0 +1,43 @@
+# QA Release Evidence
+
+## Build Under Test
+
+- Version: 7.8.14
+- Build: 20260605.0150
+- Source commit: 5194065f5cebfa847061c43cf2c568a1c91721ce
+- Artifact: Archive/TagLauncher-7.8.14-build20260605.0150.dmg
+
+## Passed
+
+- Build completed with fixed build number.
+- App signing verification passed.
+- App version/build matched `7.8.14 / 20260605.0150`.
+- DMG verification passed.
+- DMG mount verification passed.
+- Keychain targeted regression passed.
+- Screenshot dimensions verified as `2880 x 1800`.
+- `SHA256SUMS.txt` verified.
+
+## Keychain Regression
+
+Verified app:
+
+- `/System/Library/CoreServices/Applications/Keychain Access.app`
+
+Verified searchable candidates:
+
+- `Keychain Access`
+- `钥匙串访问`
+
+Verified queries:
+
+- `keychain`
+- `钥匙串`
+- `yaoshichuan`
+- `ysc`
+
+Result:
+
+```text
+PASS Keychain Access indexed search candidates: Keychain Access | 钥匙串访问 | 钥匙串访问 | 钥匙串访问
+```
diff --git a/Release/AppStore-7.8.14-20260605.0150/README.md b/Release/AppStore-7.8.14-20260605.0150/README.md
new file mode 100644
index 0000000..002abee
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/README.md
@@ -0,0 +1,64 @@
+# TagLauncher 7.8.14 App Store 最终上架资料
+
+生成时间:2026-06-05 02:04:08 HKT
+
+## 冻结信息
+
+- 产品:TagLauncher
+- 版本:7.8.14
+- Build:20260605.0150
+- Bundle ID:com.taglauncher.app
+- 最低系统版本:macOS 15.0
+- 源码分支:codex/fix-quick-search-focus-routing
+- 源码提交:5194065f5cebfa847061c43cf2c568a1c91721ce
+- 冻结 tag:v7.8.14-build20260605.0150
+
+## 上架结论
+
+- 7.8.14 build 20260605.0150 是当前准备提交 App Store 的最终候选。
+- 7.8.13、7.8.14 build 20260605.0122 都不要再提交市场。
+- 本目录内 DMG 是本地可回滚候选包;App Store Connect 最终上传仍需要按 `BUILD_SIGN_UPLOAD.md` 用 Apple Developer 账号证书生成 `.pkg`。
+
+## 安装包
+
+- DMG:Archive/TagLauncher-7.8.14-build20260605.0150.dmg
+- SHA256:1f1fb2502aac3d1d069ff9cf8ba731f6d42faa58e479304ebf914de5d8a3ee34
+- 大小:5990829 bytes
+
+## 截图
+
+- App Store 上传候选:`Screenshots/AppStore/`
+- 数量:8
+- 尺寸:2880 x 1800
+- 格式:PNG
+- 原始截图备份:`Screenshots/raw/`
+
+## 资料入口
+
+- `APP_STORE_CONNECT_METADATA.md`:App Store Connect 文案
+- `APP_STORE_RELEASE_CHECKLIST.md`:提交前检查清单
+- `APP_STORE_ASSET_INVENTORY.md`:图标和截图清单
+- `BUILD_SIGN_UPLOAD.md`:签名、pkg、上传说明
+- `FIRST_TIME_MAC_APP_STORE_TODO.md`:账号侧待办
+- `Review/APP_REVIEW_NOTES.md`:审核备注
+- `Legal/PRIVACY_POLICY.md`:英文隐私政策草稿
+- `Legal/PRIVACY_POLICY.zh-Hans.md`:中文隐私政策草稿
+- `Support/SUPPORT.md`:支持页草稿
+
+## 已完成验证
+
+- `APP_BUILD=20260605.0150 zsh ./build.sh` 通过
+- `codesign --verify --deep --strict build/TagLauncher.app` 通过
+- App 版本/build 校验通过:`7.8.14 / 20260605.0150`
+- `hdiutil verify build/TagLauncher-7.8.14-build20260605.0150.dmg` 通过
+- DMG 挂载检查通过,包含 `TagLauncher.app` 和 `Applications -> /Applications`
+- `Scripts/quick_search_system_app_qa.sh` 通过,覆盖 `Keychain Access / 钥匙串访问`
+
+## Apple 官方资料入口
+
+- Screenshot specifications: https://developer.apple.com/help/app-store-connect/reference/app-information/screenshot-specifications
+- Upload screenshots: https://developer.apple.com/help/app-store-connect/manage-app-information/upload-app-previews-and-screenshots/
+- Upload builds: https://developer.apple.com/help/app-store-connect/manage-builds/upload-builds/
+- App privacy: https://developer.apple.com/help/app-store-connect/manage-app-information/manage-app-privacy/
+- Certificates: https://developer.apple.com/help/account/certificates/certificates-overview/
+- App Store provisioning profile: https://developer.apple.com/help/account/provisioning-profiles/create-an-app-store-provisioning-profile/
diff --git a/Release/AppStore-7.8.14-20260605.0150/RELEASE_MANIFEST.md b/Release/AppStore-7.8.14-20260605.0150/RELEASE_MANIFEST.md
new file mode 100644
index 0000000..f5e9169
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/RELEASE_MANIFEST.md
@@ -0,0 +1,45 @@
+# Release Manifest
+
+## Identity
+
+- Product: TagLauncher
+- Version: 7.8.14
+- Build: 20260605.0150
+- Bundle ID: com.taglauncher.app
+- Minimum macOS: 15.0
+- Generated at: 2026-06-05 02:04:08 HKT
+- Branch: codex/fix-quick-search-focus-routing
+- Source commit: 5194065f5cebfa847061c43cf2c568a1c91721ce
+- Release tag: v7.8.14-build20260605.0150
+
+## Artifact
+
+- Build artifact: build/TagLauncher-7.8.14-build20260605.0150.dmg
+- Archived artifact: Release/AppStore-7.8.14-20260605.0150/Archive/TagLauncher-7.8.14-build20260605.0150.dmg
+- SHA256: 1f1fb2502aac3d1d069ff9cf8ba731f6d42faa58e479304ebf914de5d8a3ee34
+- Size: 5990829 bytes
+
+## Commands
+
+```bash
+APP_BUILD=20260605.0150 zsh ./build.sh
+zsh ./make_dmg.sh
+mv build/TagLauncher.dmg build/TagLauncher-7.8.14-build20260605.0150.dmg
+```
+
+## Verification Results
+
+- App version check: passed, returned `7.8.14`
+- App build check: passed, returned `20260605.0150`
+- Code signing verification: passed
+- Keychain Access targeted regression: passed
+- DMG verification: passed
+- DMG mount metadata check: passed
+- DMG contains `TagLauncher.app`
+- DMG contains `Applications -> /Applications`
+
+## Release Scope
+
+- This build is the final 7.8.14 App Store submission candidate.
+- It includes CoreServices system apps such as Keychain Access in the local app index.
+- It keeps the lightweight directory-signature refresh behavior introduced in 7.8.13.
diff --git a/Release/AppStore-7.8.14-20260605.0150/Review/APP_REVIEW_NOTES.md b/Release/AppStore-7.8.14-20260605.0150/Review/APP_REVIEW_NOTES.md
new file mode 100644
index 0000000..e93a4a7
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/Review/APP_REVIEW_NOTES.md
@@ -0,0 +1,19 @@
+# App Review Notes
+
+TagLauncher is a macOS utility for organizing installed applications into visual tag groups and launching them from a keyboard-accessible app grid.
+
+No demo account is required.
+
+## Review Flow
+
+1. Launch TagLauncher.
+2. Press `Option-Shift-Space` to show the app grid.
+3. Press `Space` while the app grid is visible to open Quick Search.
+4. Type part of an installed app name to search.
+5. Press `Escape` once to close Quick Search.
+6. Press `Escape` again to close the app grid.
+7. Open Settings from the menu bar or with `Command-Comma`.
+
+## 7.8.14 Note
+
+Version 7.8.14 includes Apple system apps under `/System/Library/CoreServices/Applications` in the local app index. This lets users find Keychain Access by English name, localized name, or pinyin candidates.
diff --git a/Release/AppStore-7.8.14-20260605.0150/SHA256SUMS.txt b/Release/AppStore-7.8.14-20260605.0150/SHA256SUMS.txt
new file mode 100644
index 0000000..02a9bb6
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/SHA256SUMS.txt
@@ -0,0 +1,18 @@
+1f1fb2502aac3d1d069ff9cf8ba731f6d42faa58e479304ebf914de5d8a3ee34  Archive/TagLauncher-7.8.14-build20260605.0150.dmg
+a4495740d03a9b7517da2cfc6a3f9f5e16e2e33495ad772738493c826004928c  Assets/TagLauncher-AppIcon-1024.png
+b2aa2f117f0e570a286e6c39183d1a1499801e84cd9b875fe99ba86a74101976  Screenshots/AppStore/mac-01-SCR-20260604-jwdv-2880x1800.png
+ecdb40253464a3d5b89bb4c564d9819f7683fc0d4247aba936f647ab9b24b197  Screenshots/AppStore/mac-02-SCR-20260604-jwen-2880x1800.png
+42916c8157b5789867b0a6665a3d327c4ca02a89da0d2ff1ceb8345ee0a4c4b8  Screenshots/AppStore/mac-03-SCR-20260604-jwgb-2880x1800.png
+473c41872069e8144f61fa06b78ffab596562226ee9d3af0fa072eddec40ba83  Screenshots/AppStore/mac-04-SCR-20260604-jwgq-2880x1800.png
+efbd9bf903dc8726fb63f547e47bef5fc68b76845dfaea3015f57f6dd2a9c470  Screenshots/AppStore/mac-05-SCR-20260604-jwhd-2880x1800.png
+095208a3a1472a563f4d2c5952fa9b23910d7feb6abf800e38ab0fc72479ddc7  Screenshots/AppStore/mac-06-SCR-20260604-jwic-2880x1800.png
+615a8ca6a719c6f465a641caeeeded20f3066885c26bd5dbe033ddf1ede514db  Screenshots/AppStore/mac-07-SCR-20260604-jwji-2880x1800.png
+e59cd0e4ef61d64db0c4b56faf280b392fc86aa49d4390d3dab8e732003cc7d8  Screenshots/AppStore/mac-08-SCR-20260604-jwkh-2880x1800.png
+93252c42fb276662dc5f47afe1a1f08c0e0de86fc49d482196c3da4369a7fceb  Screenshots/raw/SCR-20260604-jwdv.png
+6f9d4533382f218df85bab51123dcb33865756855c733aa4c2323075fa4d3e79  Screenshots/raw/SCR-20260604-jwen.png
+79a80cfe4e8869cde3947cb2cf000fb8fe13d73c2a76ce5da7209c1e254645d5  Screenshots/raw/SCR-20260604-jwgb.png
+568a2d5c9048700511c869d0c20003cc4cca20578ed02365ab276da3fcd2b65b  Screenshots/raw/SCR-20260604-jwgq.png
+41780a10fe8f6ec16bcdacdf164e662e17b29697352dab21fa8ce95d44a4aa3d  Screenshots/raw/SCR-20260604-jwhd.png
+e87b74e23dce17334b2b14b1e446d3707a70497c300c24cfffc613808bf6c37f  Screenshots/raw/SCR-20260604-jwic.png
+e9952a1ae03776bfdda295447ff487b8647b12f025af962a18dc141cb298162b  Screenshots/raw/SCR-20260604-jwji.png
+ad6c1d1ae9bc997f036b220517fd89690c1cbcc9adcd19f4f19c2ba1a93ed0b9  Screenshots/raw/SCR-20260604-jwkh.png
diff --git a/Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/.gitkeep b/Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/.gitkeep
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/.gitkeep
diff --git a/Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/mac-01-SCR-20260604-jwdv-2880x1800.png b/Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/mac-01-SCR-20260604-jwdv-2880x1800.png
new file mode 100644
index 0000000..cce1776
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/mac-01-SCR-20260604-jwdv-2880x1800.png
Binary files differ
diff --git a/Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/mac-02-SCR-20260604-jwen-2880x1800.png b/Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/mac-02-SCR-20260604-jwen-2880x1800.png
new file mode 100644
index 0000000..dfa585d
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/mac-02-SCR-20260604-jwen-2880x1800.png
Binary files differ
diff --git a/Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/mac-03-SCR-20260604-jwgb-2880x1800.png b/Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/mac-03-SCR-20260604-jwgb-2880x1800.png
new file mode 100644
index 0000000..e7ac50c
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/mac-03-SCR-20260604-jwgb-2880x1800.png
Binary files differ
diff --git a/Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/mac-04-SCR-20260604-jwgq-2880x1800.png b/Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/mac-04-SCR-20260604-jwgq-2880x1800.png
new file mode 100644
index 0000000..7eefd03
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/mac-04-SCR-20260604-jwgq-2880x1800.png
Binary files differ
diff --git a/Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/mac-05-SCR-20260604-jwhd-2880x1800.png b/Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/mac-05-SCR-20260604-jwhd-2880x1800.png
new file mode 100644
index 0000000..9458988
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/mac-05-SCR-20260604-jwhd-2880x1800.png
Binary files differ
diff --git a/Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/mac-06-SCR-20260604-jwic-2880x1800.png b/Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/mac-06-SCR-20260604-jwic-2880x1800.png
new file mode 100644
index 0000000..8070a63
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/mac-06-SCR-20260604-jwic-2880x1800.png
Binary files differ
diff --git a/Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/mac-07-SCR-20260604-jwji-2880x1800.png b/Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/mac-07-SCR-20260604-jwji-2880x1800.png
new file mode 100644
index 0000000..d01d4b4
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/mac-07-SCR-20260604-jwji-2880x1800.png
Binary files differ
diff --git a/Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/mac-08-SCR-20260604-jwkh-2880x1800.png b/Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/mac-08-SCR-20260604-jwkh-2880x1800.png
new file mode 100644
index 0000000..a14b151
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/Screenshots/AppStore/mac-08-SCR-20260604-jwkh-2880x1800.png
Binary files differ
diff --git a/Release/AppStore-7.8.14-20260605.0150/Screenshots/SCREENSHOT_SHOT_LIST.md b/Release/AppStore-7.8.14-20260605.0150/Screenshots/SCREENSHOT_SHOT_LIST.md
new file mode 100644
index 0000000..dcf0362
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/Screenshots/SCREENSHOT_SHOT_LIST.md
@@ -0,0 +1,22 @@
+# Screenshot Shot List
+
+## 上传目录
+
+`Screenshots/AppStore/`
+
+## 文件
+
+1. `mac-01-SCR-20260604-jwdv-2880x1800.png`
+2. `mac-02-SCR-20260604-jwen-2880x1800.png`
+3. `mac-03-SCR-20260604-jwgb-2880x1800.png`
+4. `mac-04-SCR-20260604-jwgq-2880x1800.png`
+5. `mac-05-SCR-20260604-jwhd-2880x1800.png`
+6. `mac-06-SCR-20260604-jwic-2880x1800.png`
+7. `mac-07-SCR-20260604-jwji-2880x1800.png`
+8. `mac-08-SCR-20260604-jwkh-2880x1800.png`
+
+## 规格
+
+- 2880 x 1800
+- PNG
+- Mac 16:10
diff --git a/Release/AppStore-7.8.14-20260605.0150/Screenshots/raw/SCR-20260604-jwdv.png b/Release/AppStore-7.8.14-20260605.0150/Screenshots/raw/SCR-20260604-jwdv.png
new file mode 100644
index 0000000..07ea6f0
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/Screenshots/raw/SCR-20260604-jwdv.png
Binary files differ
diff --git a/Release/AppStore-7.8.14-20260605.0150/Screenshots/raw/SCR-20260604-jwen.png b/Release/AppStore-7.8.14-20260605.0150/Screenshots/raw/SCR-20260604-jwen.png
new file mode 100644
index 0000000..2f538ff
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/Screenshots/raw/SCR-20260604-jwen.png
Binary files differ
diff --git a/Release/AppStore-7.8.14-20260605.0150/Screenshots/raw/SCR-20260604-jwgb.png b/Release/AppStore-7.8.14-20260605.0150/Screenshots/raw/SCR-20260604-jwgb.png
new file mode 100644
index 0000000..ea15cc2
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/Screenshots/raw/SCR-20260604-jwgb.png
Binary files differ
diff --git a/Release/AppStore-7.8.14-20260605.0150/Screenshots/raw/SCR-20260604-jwgq.png b/Release/AppStore-7.8.14-20260605.0150/Screenshots/raw/SCR-20260604-jwgq.png
new file mode 100644
index 0000000..4373e26
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/Screenshots/raw/SCR-20260604-jwgq.png
Binary files differ
diff --git a/Release/AppStore-7.8.14-20260605.0150/Screenshots/raw/SCR-20260604-jwhd.png b/Release/AppStore-7.8.14-20260605.0150/Screenshots/raw/SCR-20260604-jwhd.png
new file mode 100644
index 0000000..28b2260
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/Screenshots/raw/SCR-20260604-jwhd.png
Binary files differ
diff --git a/Release/AppStore-7.8.14-20260605.0150/Screenshots/raw/SCR-20260604-jwic.png b/Release/AppStore-7.8.14-20260605.0150/Screenshots/raw/SCR-20260604-jwic.png
new file mode 100644
index 0000000..049de8e
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/Screenshots/raw/SCR-20260604-jwic.png
Binary files differ
diff --git a/Release/AppStore-7.8.14-20260605.0150/Screenshots/raw/SCR-20260604-jwji.png b/Release/AppStore-7.8.14-20260605.0150/Screenshots/raw/SCR-20260604-jwji.png
new file mode 100644
index 0000000..70b97e3
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/Screenshots/raw/SCR-20260604-jwji.png
Binary files differ
diff --git a/Release/AppStore-7.8.14-20260605.0150/Screenshots/raw/SCR-20260604-jwkh.png b/Release/AppStore-7.8.14-20260605.0150/Screenshots/raw/SCR-20260604-jwkh.png
new file mode 100644
index 0000000..fd61666
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/Screenshots/raw/SCR-20260604-jwkh.png
Binary files differ
diff --git a/Release/AppStore-7.8.14-20260605.0150/Submitted/.gitkeep b/Release/AppStore-7.8.14-20260605.0150/Submitted/.gitkeep
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/Submitted/.gitkeep
diff --git a/Release/AppStore-7.8.14-20260605.0150/Support/SUPPORT.md b/Release/AppStore-7.8.14-20260605.0150/Support/SUPPORT.md
new file mode 100644
index 0000000..29a0f6c
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/Support/SUPPORT.md
@@ -0,0 +1,19 @@
+# TagLauncher Support Draft
+
+## Current Version
+
+- Version: 7.8.14
+- Build: 20260605.0150
+- Minimum macOS: 15.0
+
+## Getting Started
+
+1. Launch TagLauncher.
+2. Press `Option-Shift-Space` to open the app grid.
+3. Press `Space` in the app grid to open Quick Search.
+
+## Contact
+
+Support email: REPLACE_WITH_SUPPORT_EMAIL
+
+Privacy policy: REPLACE_WITH_FINAL_PRIVACY_POLICY_URL
diff --git a/Release/AppStore-7.8.14-20260605.0150/Upload/.gitkeep b/Release/AppStore-7.8.14-20260605.0150/Upload/.gitkeep
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/Release/AppStore-7.8.14-20260605.0150/Upload/.gitkeep

--
Gitblit v1.9.3