app-store-release-kit
App Store Release Kit
Turn an Apple-platform app repository into a source-ready, product-page-ready, privacy-ready, and review-ready delivery. Treat source behavior and the uploaded build as truth. Preserve user changes and involve the user in brand decisions.
Start here
-
Identify the implementation: Xcode/Swift, React Native, Flutter, Capacitor/Cordova, Expo, Unity, or another framework.
-
Locate
.xcodeproj,.xcworkspace, targets, bundle identifiers, schemes,Info.plist, entitlements, asset catalogs,PrivacyInfo.xcprivacy, dependency manifests, and build commands. -
Read references/apple-official-spec.md. Recheck the linked official pages and current App Store Connect fields before a live submission.
-
Run:
python3 scripts/audit_app_store.py /absolute/path/to/repository -
Inspect Git status, real user flows, supported devices and orientations, SDKs, data collection, permissions, login, purchases, account deletion, backend availability, localization, and existing brand assets.
-
State proposed files before material visual or compliance changes. Do not upload a build, add testers, submit for review, release, change pricing/availability, publish privacy answers, or expose credentials without explicit authorization.