7.9.420260619.222139e759d015af5d82f387b57a8d137bdeb844d430v7.9.4-build20260619.2221Archive/TagLauncher-7.9.4-build20260619.2221.dmgUpload/TagLauncher-7.9.4-build20260619.2221.pkg| Check | Result |
|---|---|
git diff --check -- ... for 7.9.4 changed source/docs |
PASS |
Scripts/apple_default_apps_resource_qa.sh |
PASS |
Scripts/apple_default_note_migration_qa.sh |
PASS |
Scripts/apple_default_note_policy_qa.sh |
PASS |
Scripts/usage_tips_qa.sh |
PASS |
Scripts/smartstart_catalog_resource_qa.sh |
PASS |
Scripts/app_ordering_data_qa.sh |
PASS |
Scripts/quick_search_system_app_qa.sh |
PASS |
Scripts/quick_search_app_name_qa.sh |
SKIP: Sunlogin wrapper app not installed on this Mac |
Scripts/macos14_availability_typecheck_qa.sh |
PASS |
Scripts/macos14_build_metadata_qa.sh |
PASS after rebuilding build/TagLauncher.app |
| Check | Result |
|---|---|
| Apple built-in app resources cover 90 apps and 29 languages | PASS |
| No runtime Apple default localization JSON leaks into bundle uncompressed | PASS |
| Historical no-metadata Chinese default notes migrate to localized notes | PASS |
| User-written notes stay protected | PASS |
| Cross-language note contamination guard added for Apple default notes | PASS |
| SmartStart notes remain separated from Apple default notes | PASS |
| Check | Result |
|---|---|
APP_BUILD=20260619.2221 bash build.sh |
PASS |
codesign --verify --deep --strict --verbose=2 build/TagLauncher.app |
PASS |
bash make_dmg.sh |
PASS |
hdiutil verify build/TagLauncher.dmg |
PASS |
| Built app version/build | PASS: 7.9.4 / 20260619.2221 |
App Store .pkg generated |
PASS |
.pkg Installer certificate signature |
PASS |
Expanded .pkg contains TagLauncher.app |
PASS |
| Bundle ID | PASS: com.taglauncher.app |
CFBundleShortVersionString |
PASS: 7.9.4 |
CFBundleVersion |
PASS: 20260619.2221 |
| Minimum macOS | PASS: 14.0 |
| Category | PASS: public.app-category.utilities |
| Embedded provisioning profile | PASS |
| Signed application identifier | PASS: CR3J54M8BQ.com.taglauncher.app |
| Signed team identifier | PASS: CR3J54M8BQ |
| Sandbox entitlement | PASS |
| User-selected file read/write entitlement | PASS |
| Keychain access group | PASS: CR3J54M8BQ.* |
| Expanded package quarantine xattr | PASS: 0 |
| Package payload AppleDouble entries | PASS: 0 |
| Executable architecture | PASS: arm64 |
| Check | Result |
|---|---|
Upload artifact is .pkg, not .dmg |
PASS |
Local rollback artifact is .dmg in Archive/ |
PASS |
| Version/build consistent across Info.plist, file names, manifest, QA, review notes, and metadata | PASS |
Metadata avoids Launchpad, LaunchPad, 启动台, and replacement/comparison wording |
PASS |
| Review notes include local-only privacy statement and test path | PASS |
| Missing Compliance handling documented | PASS |
e610544edcaf174dbade4a0313a6b372fc3d71b862613be9a9da651d737dd463b99c7f51fd4afe24ce1d76dd3bfdf8d767c974d95ac2b1d8cc8f6ba70ba35e12a405b31389f4810b8ec07fdb3c1c8c0144010171c147f5e58bfc65363b9e450c.pkg under Upload/.