Claude-skill-registry app-store-deploy
iOS App Store and Google Play submission requirements and process.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/app-store-deploy" ~/.claude/skills/majiayu000-claude-skill-registry-app-store-deploy && rm -rf "$T"
manifest:
skills/data/app-store-deploy/SKILL.mdsource content
App Store Deployment
iOS App Store
Requirements
- Apple Developer Account ($99/year)
- App Icon: 1024x1024 PNG
- Screenshots: All required sizes
- Privacy Policy URL
- App Review Guidelines compliance
EAS Submit
# Configure credentials eas credentials # Submit to App Store Connect eas submit --platform ios
App Store Connect
- Create App in App Store Connect
- Fill metadata (description, keywords, categories)
- Upload screenshots
- Set pricing
- Submit for review
Common Rejections
| Issue | Solution |
|---|---|
| Crash on launch | Test on real devices |
| Incomplete metadata | Fill all required fields |
| Placeholder content | Use real content |
| Login required | Provide demo account |
Google Play
Requirements
- Google Play Developer Account ($25 one-time)
- App Icon: 512x512 PNG
- Feature Graphic: 1024x500
- Screenshots: Phone + 7" + 10" tablets
EAS Submit
# First time: upload manually # Then: eas submit --platform android
Play Console
- Create app in Play Console
- Complete app content questionnaire
- Set up pricing and distribution
- Upload AAB (not APK)
- Roll out to production
Pre-Launch Report
- Automatic testing on real devices
- Crash detection
- Performance metrics
- Security scanning
Testing Tracks
iOS
- TestFlight: Up to 10,000 testers
- Internal: 100 testers, instant
Android
- Internal: 100 testers
- Closed: Invite-only
- Open: Public link
- Production: Full release