From ec338c687e2e04bd37ab5c76a0a9c19769190502 Mon Sep 17 00:00:00 2001
From: Ariver <shanghai3168@gmail.com>
Date: Sun, 30 Aug 2026 02:09:13 +0800
Subject: [PATCH] docs: record 8.4.0 testflight upload

---
 K3.运营与发布资料/Release/AppStore-8.4.0-20260828.2219/APPSTORE_UPLOAD_REPORT.md |   53 ++++++++++++++++++++++++++
 K3.运营与发布资料/Release/AppStore-8.4.0-20260828.2219/PKG_PREFLIGHT_REPORT.md   |   16 ++++++++
 K3.运营与发布资料/Release/AppStore-8.4.0-20260828.2219/RELEASE_MANIFEST.md       |   14 ++++++
 3 files changed, 82 insertions(+), 1 deletions(-)

diff --git "a/K3.\350\277\220\350\220\245\344\270\216\345\217\221\345\270\203\350\265\204\346\226\231/Release/AppStore-8.4.0-20260828.2219/APPSTORE_UPLOAD_REPORT.md" "b/K3.\350\277\220\350\220\245\344\270\216\345\217\221\345\270\203\350\265\204\346\226\231/Release/AppStore-8.4.0-20260828.2219/APPSTORE_UPLOAD_REPORT.md"
new file mode 100644
index 0000000..ae7bfa4
--- /dev/null
+++ "b/K3.\350\277\220\350\220\245\344\270\216\345\217\221\345\270\203\350\265\204\346\226\231/Release/AppStore-8.4.0-20260828.2219/APPSTORE_UPLOAD_REPORT.md"
@@ -0,0 +1,53 @@
+# TagLauncher 8.4.0 App Store / TestFlight Upload Report
+
+Date: 2026-08-30
+Version: `8.4.0`
+Build: `20260828.2219`
+
+## Conclusion
+
+The frozen App Store package was uploaded to App Store Connect successfully and Apple processing completed without errors.
+
+Current Apple status:
+
+- Delivery UUID: `482c12a7-543d-4dab-afac-aa4e1b4bb6d0`
+- Apple ID: `6777149496`
+- Bundle short version: `8.4.0`
+- Bundle version: `20260828.2219`
+- Import status: `VALID`
+- Processing state: `VALID`
+- Build status: `BETA_INTERNAL_TESTING`
+- Build audience type: `APP_STORE_ELIGIBLE`
+- Is on App Store Connect: `true`
+- Uses non-exempt encryption: `false`
+- Uploaded date: `2026/8/30, 02:01:38`
+- Expiration date: `2026/11/28, 02:01:38`
+
+This means the build is available for TestFlight internal testing. It has not been submitted for App Review in this step.
+
+## Package
+
+- Uploaded package: `Upload/TagLauncher-8.4.0-build20260828.2219.pkg`
+- SHA256: `0d374a03b25c11a4bf9bad19238defd7c3043b72386ee70f7857e01f4f9d6318`
+
+## Account / Provider
+
+- Apple ID used for upload: `shanghai3168@gmail.com`
+- Provider: `Hainan Wanxing Technology Co., Ltd.`
+- Developer Team ID: `CR3J54M8BQ`
+- Provider ID: `4f806387-adf4-498b-9abd-126b13c1c5b2`
+
+## Apple-Side Gates
+
+Passed:
+
+- `xcrun altool --validate-app`
+- `xcrun altool --upload-package --wait`
+- `xcrun altool --build-status --delivery-id 482c12a7-543d-4dab-afac-aa4e1b4bb6d0`
+
+## Boundary
+
+- No source code changes were made during upload.
+- No package was rebuilt during upload.
+- No App Review submission was made during upload.
+- Next human-facing step: install and test build `8.4.0 (20260828.2219)` via TestFlight for several days.
diff --git "a/K3.\350\277\220\350\220\245\344\270\216\345\217\221\345\270\203\350\265\204\346\226\231/Release/AppStore-8.4.0-20260828.2219/PKG_PREFLIGHT_REPORT.md" "b/K3.\350\277\220\350\220\245\344\270\216\345\217\221\345\270\203\350\265\204\346\226\231/Release/AppStore-8.4.0-20260828.2219/PKG_PREFLIGHT_REPORT.md"
index 5b491bc..d1fed0c 100644
--- "a/K3.\350\277\220\350\220\245\344\270\216\345\217\221\345\270\203\350\265\204\346\226\231/Release/AppStore-8.4.0-20260828.2219/PKG_PREFLIGHT_REPORT.md"
+++ "b/K3.\350\277\220\350\220\245\344\270\216\345\217\221\345\270\203\350\265\204\346\226\231/Release/AppStore-8.4.0-20260828.2219/PKG_PREFLIGHT_REPORT.md"
@@ -69,6 +69,22 @@
 shasum -a 256 -c SHA256SUMS.txt
 ```
 
+## Apple Server Validation
+
+Completed on 2026-08-30:
+
+- PASS: `xcrun altool --validate-app`
+- PASS: `xcrun altool --upload-package --wait`
+- PASS: `xcrun altool --build-status --delivery-id 482c12a7-543d-4dab-afac-aa4e1b4bb6d0`
+
+Apple result:
+
+- Delivery UUID: `482c12a7-543d-4dab-afac-aa4e1b4bb6d0`
+- Import status: `VALID`
+- Processing state: `VALID`
+- Build status: `BETA_INTERNAL_TESTING`
+- Build audience type: `APP_STORE_ELIGIBLE`
+
 ## Non-Gate Note
 
 Direct local launch/open smoke is not treated as a blocker for this App Store signed upload package. The user-facing local acceptance build was already verified via local DMG; this package is for Transporter/App Store Connect validation.
diff --git "a/K3.\350\277\220\350\220\245\344\270\216\345\217\221\345\270\203\350\265\204\346\226\231/Release/AppStore-8.4.0-20260828.2219/RELEASE_MANIFEST.md" "b/K3.\350\277\220\350\220\245\344\270\216\345\217\221\345\270\203\350\265\204\346\226\231/Release/AppStore-8.4.0-20260828.2219/RELEASE_MANIFEST.md"
index 2b19a60..2783251 100644
--- "a/K3.\350\277\220\350\220\245\344\270\216\345\217\221\345\270\203\350\265\204\346\226\231/Release/AppStore-8.4.0-20260828.2219/RELEASE_MANIFEST.md"
+++ "b/K3.\350\277\220\350\220\245\344\270\216\345\217\221\345\270\203\350\265\204\346\226\231/Release/AppStore-8.4.0-20260828.2219/RELEASE_MANIFEST.md"
@@ -40,6 +40,7 @@
 - Hash file: `SHA256SUMS.txt`
 - PKG preflight report: `PKG_PREFLIGHT_REPORT.md`
 - QA / release evidence: `QA_RELEASE_EVIDENCE.md`
+- App Store / TestFlight upload report: `APPSTORE_UPLOAD_REPORT.md`
 
 Copies are also stored under:
 
@@ -97,4 +98,15 @@
 
 ## Current Status
 
-Ready for Transporter / App Store Connect upload. This does not mean App Store processing has passed; Apple platform feedback must still be recorded after upload.
+Uploaded to App Store Connect. Apple processing returned `VALID`; build status is `BETA_INTERNAL_TESTING`.
+
+- Delivery UUID: `482c12a7-543d-4dab-afac-aa4e1b4bb6d0`
+- Apple ID: `6777149496`
+- Uploaded date: `2026/8/30, 02:01:38`
+- Import status: `VALID`
+- Processing state: `VALID`
+- Build status: `BETA_INTERNAL_TESTING`
+- Build audience type: `APP_STORE_ELIGIBLE`
+- Uses non-exempt encryption: `false`
+
+This build is available for TestFlight internal testing. It has not been submitted for App Review in this step.

--
Gitblit v1.9.3