원클릭으로
release
Submit iOS app to App Store for review
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Submit iOS app to App Store for review
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Build and upload iOS app to TestFlight
Set up Match for iOS code signing certificate management
Automate App Store screenshot capture across devices and languages
Set up Fastlane for iOS/macOS app automation
| name | release |
| description | Submit iOS app to App Store for review |
Submit the iOS app to App Store Connect for review and release.
fastlane --version 2>/dev/null | grep "fastlane " | head -1 || echo "✗ Not installed - run: brew install fastlane"ls fastlane/Fastfile 2>/dev/null && echo "✓ Found" || echo "✗ Not found - run /setup-fastlane first"[ -n "$FASTLANE_APPLE_APPLICATION_SPECIFIC_PASSWORD" ] && echo "✓ Set" || echo "⚠️ Not set - export FASTLANE_APPLE_APPLICATION_SPECIFIC_PASSWORD='xxxx-xxxx-xxxx-xxxx'"fastlane release (Submit Existing Build)fastlane release_full (Full Pipeline)match skill; the base setup-fastlane lane skips thisversion: provided)auto_release:true)Scope:
release/release_fullupload the binary + app-level metadata/screenshots. They do not upload in-app-purchase / subscription assets (per-IAP Review Information → Screenshot, 1024² Image (Optional) promos) — those are managed by hand in App Store Connect. See thesnapshotskill for screenshot upload details (deliverlayout, RGB/no-alpha, what it does and doesn't cover).
Run from your project directory (where fastlane/ lives):
fastlane release
fastlane release_full version:"1.1.0"
fastlane release_full version:"1.2.0" auto_release:true
This will automatically release to the App Store once Apple approves the build.
fastlane beta to upload to TestFlightfastlane release to submit the tested buildfastlane release_full for a fresh build + submitSet your Apple ID in fastlane/Appfile:
apple_id("your@email.com")
export FASTLANE_APPLE_APPLICATION_SPECIFIC_PASSWORD='xxxx-xxxx-xxxx-xxxx'
The version number already exists. Increment the version:
fastlane release_full version:"1.0.1"
fastlane beta
fastlane release