ios-app-store-release
Installation
SKILL.md
iOS App Store Release
Safety Boundary
Uploading or submitting to App Store Connect is an outward release action. Do it only when the user explicitly delegates that action and confirms the exact app, bundle ID, version, build number, and account.
Workflow
- Identify the app target, scheme, bundle ID, version, build, and signing mode.
- Run
scripts/ios_preflight.shor equivalent local checks. - Verify metadata, screenshots, legal URLs, privacy answers, and reviewer notes.
- Archive with
xcodebuild archive. - Export with
xcodebuild -exportArchiveusing app-store-connect export options. - Upload with Fastlane, altool, notarytool/transporter, or Xcode Organizer.
- Wait for processing before attaching a build or submitting review.
- Submit only after final confirmation.