بنقرة واحدة
asc-submit
Submit builds for App Store review. Use to submit for review or check submission status.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Submit builds for App Store review. Use to submit for review or check submission status.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Find Reddit posts and craft genuine comments to pitch IngrediCheck. Walk through posts one by one, propose comments, get approval, then move to next.
Archive, build, and upload IngrediCheck to App Store Connect. Use to publish a new build for TestFlight or App Store.
Build and deploy IngrediCheck to iOS device. Use when user wants to deploy, test on device, or run the app.
List builds from App Store Connect. Use to check build status, versions, and upload dates.
Show App Store ratings and customer reviews. Use to see overall rating, user feedback, filter by stars.
Download sales reports and analytics from App Store Connect.
| name | asc-submit |
| description | Submit builds for App Store review. Use to submit for review or check submission status. |
| argument-hint | ["status"] |
| allowed-tools | ["Bash(*)"] |
Submit builds for App Store review and check submission status.
Arguments: $ARGUMENTS (optional: "status" to check current submission)
Validate setup first:
source .claude/skills/scripts/asc-common.sh
asc_validate || exit 1
source .claude/skills/scripts/asc-common.sh
asc_load_config
# Check current submission status
asc submit status --app "$ASC_APP_ID" --output table
source .claude/skills/scripts/asc-common.sh
asc_load_config
# List recent builds to find the one to submit
asc builds list --app "$ASC_APP_ID" --limit 5 --output table
# Verify build is processed and ready
asc builds info --build "BUILD_ID" | jq '{processingState: .data.attributes.processingState, version: .data.attributes.version, build: .data.attributes.buildNumber}'
# Submit for App Store review
asc submit create --app "$ASC_APP_ID" --build "BUILD_ID"
source .claude/skills/scripts/asc-common.sh
asc_load_config
# Cancel an active submission
asc submit cancel --app "$ASC_APP_ID"
| State | Description |
|---|---|
WAITING_FOR_REVIEW | Submitted, in Apple's queue |
IN_REVIEW | Currently being reviewed |
PENDING_DEVELOPER_RELEASE | Approved, awaiting manual release |
READY_FOR_SALE | Live on the App Store |
REJECTED | Review rejected |
Before submitting, verify:
Build is valid
asc builds info --build "BUILD_ID" | jq '.data.attributes.processingState'
# Should be "VALID"
App metadata is complete
asc app-info get --app "$ASC_APP_ID" --output table
Screenshots uploaded
asc assets list --version "VERSION_ID" --output table
source .claude/skills/scripts/asc-common.sh
asc_load_config
case "${1:-status}" in
status)
asc submit status --app "$ASC_APP_ID" --output table
;;
*)
# Default: show status
asc submit status --app "$ASC_APP_ID" --output table
;;
esac
asc versions to manage App Store version metadata