Ariver
2026-07-07 97285a121e3ddd6d93c78d9208d6f0e94b733868
release: finalize 8.3.6 app store package
6 files modified
2 files deleted
3 files added
167 ■■■■ changed files
C2.builds/AppStore-8.3.6-20260707.1242/Archive/TagLauncher-8.3.6-build20260707.1242.dmg patch | view | raw | blame | history
C2.builds/AppStore-8.3.6-20260707.1242/SHA256SUMS.txt 3 ●●●● patch | view | raw | blame | history
C2.builds/AppStore-8.3.6-20260707.1242/Upload/TagLauncher-8.3.6-build20260707.1242.pkg patch | view | raw | blame | history
K3.运营与发布资料/Release/AppStore-8.3.6-20260707.1242/APP_STORE_UPLOAD_BLOCKER.md 79 ●●●●● patch | view | raw | blame | history
K3.运营与发布资料/Release/AppStore-8.3.6-20260707.1242/Archive/TagLauncher-8.3.6-build20260707.1242.dmg patch | view | raw | blame | history
K3.运营与发布资料/Release/AppStore-8.3.6-20260707.1242/PKG_PREFLIGHT_REPORT.md 63 ●●●●● patch | view | raw | blame | history
K3.运营与发布资料/Release/AppStore-8.3.6-20260707.1242/QA_RELEASE_EVIDENCE.md 3 ●●●● patch | view | raw | blame | history
K3.运营与发布资料/Release/AppStore-8.3.6-20260707.1242/RELEASE_MANIFEST.md 11 ●●●●● patch | view | raw | blame | history
K3.运营与发布资料/Release/AppStore-8.3.6-20260707.1242/SHA256SUMS.txt 3 ●●●● patch | view | raw | blame | history
K3.运营与发布资料/Release/AppStore-8.3.6-20260707.1242/Upload/README.md 5 ●●●●● patch | view | raw | blame | history
K3.运营与发布资料/Release/AppStore-8.3.6-20260707.1242/Upload/TagLauncher-8.3.6-build20260707.1242.pkg patch | view | raw | blame | history
C2.builds/AppStore-8.3.6-20260707.1242/Archive/TagLauncher-8.3.6-build20260707.1242.dmg
Binary files differ
C2.builds/AppStore-8.3.6-20260707.1242/SHA256SUMS.txt
@@ -1 +1,2 @@
6b899e1961ac203a777f7d285eaaed0fb14e5c4a4e9cec6500f779cda7a3333e  Archive/TagLauncher-8.3.6-build20260707.1242.dmg
d9156ed6e6d4fba7e7212749a410b1591bf45992f01771124bfbe690dcb4319c  Archive/TagLauncher-8.3.6-build20260707.1242.dmg
5bb36957d038e4c00112edc0f4b526ddf3a8bb48ffcbdb62840da7b997ccf15c  Upload/TagLauncher-8.3.6-build20260707.1242.pkg
C2.builds/AppStore-8.3.6-20260707.1242/Upload/TagLauncher-8.3.6-build20260707.1242.pkg
Binary files differ
K3.运营与发布资料/Release/AppStore-8.3.6-20260707.1242/APP_STORE_UPLOAD_BLOCKER.md
File was deleted
K3.运营与发布资料/Release/AppStore-8.3.6-20260707.1242/Archive/TagLauncher-8.3.6-build20260707.1242.dmg
Binary files differ
K3.运营与发布资料/Release/AppStore-8.3.6-20260707.1242/PKG_PREFLIGHT_REPORT.md
New file
@@ -0,0 +1,63 @@
# TagLauncher 8.3.6 App Store PKG Preflight
Date: 2026-07-07
Version: 8.3.6
Build: 20260707.1242
## Package
- Upload package: `Upload/TagLauncher-8.3.6-build20260707.1242.pkg`
- Local rollback DMG: `Archive/TagLauncher-8.3.6-build20260707.1242.dmg`
## Signing
- App signing identity: `3rd Party Mac Developer Application: Hainan Wanxing Technology Co., Ltd. (CR3J54M8BQ)`
- Installer signing identity: `3rd Party Mac Developer Installer: Hainan Wanxing Technology Co., Ltd. (CR3J54M8BQ)`
- Embedded provisioning profile: `TagLauncher Mac App Store 20260707`
- Provisioning profile UUID: `3ee49163-ef5c-4467-8971-f93cc1fc6b6d`
- Provisioning profile expiry: `2027-07-07 05:17:38 +0000`
## Entitlements
The packaged app is signed with:
- `com.apple.security.app-sandbox`: `true`
- `com.apple.security.files.user-selected.read-write`: `true`
The embedded profile provides:
- `com.apple.application-identifier`: `CR3J54M8BQ.com.taglauncher.app`
- `com.apple.developer.team-identifier`: `CR3J54M8BQ`
- `keychain-access-groups`: `CR3J54M8BQ.*`
## Verification
Commands completed successfully:
```bash
pkgutil --check-signature Release/AppStore-8.3.6-20260707.1242/Upload/TagLauncher-8.3.6-build20260707.1242.pkg
pkgutil --expand-full Release/AppStore-8.3.6-20260707.1242/Upload/TagLauncher-8.3.6-build20260707.1242.pkg Release/AppStore-8.3.6-20260707.1242/Preflight/expanded
codesign --verify --deep --strict --verbose=2 Release/AppStore-8.3.6-20260707.1242/Preflight/expanded/com.taglauncher.app.pkg/Payload/TagLauncher.app
hdiutil verify /Users/ar/Projects/Taglauncher/03-O/C1.source/build/TagLauncher.dmg
```
Observed package payload metadata:
- `CFBundleShortVersionString`: `8.3.6`
- `CFBundleVersion`: `20260707.1242`
- Bundle ID: `com.taglauncher.app`
- Team ID: `CR3J54M8BQ`
No `com.apple.quarantine` xattr, AppleDouble files, or `.DS_Store` files were found in the expanded package preflight check.
Non-gating local distribution check:
- `spctl -a -vv -t install Upload/TagLauncher-8.3.6-build20260707.1242.pkg` returns `rejected` with origin `3rd Party Mac Developer Installer: Hainan Wanxing Technology Co., Ltd. (CR3J54M8BQ)`.
- This package is built for App Store Connect upload, not Developer ID local distribution. Treat `pkgutil --check-signature`, payload `codesign --verify`, embedded provisioning profile, and ASC upload validation as the release gates for this artifact.
## Hashes
```text
d9156ed6e6d4fba7e7212749a410b1591bf45992f01771124bfbe690dcb4319c  Archive/TagLauncher-8.3.6-build20260707.1242.dmg
5bb36957d038e4c00112edc0f4b526ddf3a8bb48ffcbdb62840da7b997ccf15c  Upload/TagLauncher-8.3.6-build20260707.1242.pkg
```
K3.运营与发布资料/Release/AppStore-8.3.6-20260707.1242/QA_RELEASE_EVIDENCE.md
@@ -3,6 +3,7 @@
Date: 2026-07-07
Build: `8.3.6 (20260707.1242)`
Source freeze commit: `d76f5d61a7463dee1600d6b40eb85cabfa75a914`
Package generation baseline: `464905b597a98bc09b269936c2b35a27ec46fdce`
## User-Facing Requirement
@@ -58,4 +59,4 @@
## Release Gate Conclusion
- Local QA app / DMG: PASS for the scoped UI change.
- App Store upload package: BLOCKED by missing company signing materials; see `APP_STORE_UPLOAD_BLOCKER.md`.
- App Store upload package: PASS. `Upload/TagLauncher-8.3.6-build20260707.1242.pkg` is signed with the company Mac App Store installer identity and its payload app is signed with the company application identity.
K3.运营与发布资料/Release/AppStore-8.3.6-20260707.1242/RELEASE_MANIFEST.md
@@ -7,6 +7,7 @@
- Version: `8.3.6`
- Build: `20260707.1242`
- Source freeze commit: `d76f5d61a7463dee1600d6b40eb85cabfa75a914`
- Package generation baseline: `464905b597a98bc09b269936c2b35a27ec46fdce`
- Branch: `codex/slim-migration-taglauncher2`
- CODEGRAPH: checked and updated for the Settings fixed Pro header visual contract and Pro feature QA coverage.
- codebase-memory: not applicable for this release gate; current project handoff uses `CODEGRAPH.md` as the maintained engineering map.
@@ -21,10 +22,10 @@
## Artifacts
- Local QA DMG: `Archive/TagLauncher-8.3.6-build20260707.1242.dmg`
- Local rollback DMG: `Archive/TagLauncher-8.3.6-build20260707.1242.dmg`
- App Store upload package: `Upload/TagLauncher-8.3.6-build20260707.1242.pkg`
- Visual QA screenshot: `QA/taglauncher-8.3.6-settings-about-no-pro-header-frame.png`
- Hash file: `SHA256SUMS.txt`
- App Store upload package: blocked; see `APP_STORE_UPLOAD_BLOCKER.md`
## Build Commands
@@ -50,11 +51,13 @@
- `bash Scripts/quick_search_app_name_qa.sh`: skipped because the Sunlogin wrapper fixture app is not installed on this Mac.
- `bash Scripts/window_logic_qa.sh`: blocked because `cliclick` is not installed.
- App Store `.pkg`: blocked because the company Mac App Store signing identities and provisioning profile are not present locally.
App Store package preflight passed. See `PKG_PREFLIGHT_REPORT.md`.
## Hashes
```text
6b899e1961ac203a777f7d285eaaed0fb14e5c4a4e9cec6500f779cda7a3333e  Archive/TagLauncher-8.3.6-build20260707.1242.dmg
d9156ed6e6d4fba7e7212749a410b1591bf45992f01771124bfbe690dcb4319c  Archive/TagLauncher-8.3.6-build20260707.1242.dmg
5bb36957d038e4c00112edc0f4b526ddf3a8bb48ffcbdb62840da7b997ccf15c  Upload/TagLauncher-8.3.6-build20260707.1242.pkg
c49127307de06d4be71536502bfdaece185bd0196a668f74e9c7fb55d60a6f8f  QA/taglauncher-8.3.6-settings-about-no-pro-header-frame.png
```
K3.运营与发布资料/Release/AppStore-8.3.6-20260707.1242/SHA256SUMS.txt
@@ -1,2 +1,3 @@
6b899e1961ac203a777f7d285eaaed0fb14e5c4a4e9cec6500f779cda7a3333e  Archive/TagLauncher-8.3.6-build20260707.1242.dmg
d9156ed6e6d4fba7e7212749a410b1591bf45992f01771124bfbe690dcb4319c  Archive/TagLauncher-8.3.6-build20260707.1242.dmg
5bb36957d038e4c00112edc0f4b526ddf3a8bb48ffcbdb62840da7b997ccf15c  Upload/TagLauncher-8.3.6-build20260707.1242.pkg
c49127307de06d4be71536502bfdaece185bd0196a668f74e9c7fb55d60a6f8f  QA/taglauncher-8.3.6-settings-about-no-pro-header-frame.png
K3.运营与发布资料/Release/AppStore-8.3.6-20260707.1242/Upload/README.md
File was deleted
K3.运营与发布资料/Release/AppStore-8.3.6-20260707.1242/Upload/TagLauncher-8.3.6-build20260707.1242.pkg
Binary files differ