Agent-skills-standard ios-deployment
Automate provisioning, signing, and deployment with Fastlane. Use when provisioning iOS apps, managing code signing, or automating deployments with Fastlane. (triggers: Fastfile, Appfile, Matchfile, ios_bundle_id, provisioning_profile, testflight)
install
source · Clone the upstream repo
git clone https://github.com/HoangNguyen0403/agent-skills-standard
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/HoangNguyen0403/agent-skills-standard "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/ios/ios-deployment" ~/.claude/skills/hoangnguyen0403-agent-skills-standard-ios-deployment && rm -rf "$T"
manifest:
skills/ios/ios-deployment/SKILL.mdsource content
iOS Deployment
Priority: P1
Implementation Workflow
- Set up Match — Use
for centralized certificate and profile management. Avoid manual signing.fastlane match - Configure build settings — Set
explicitly if using manual/CI signing.PROVISIONING_PROFILE_SPECIFIER - Script Fastlane lanes — Create
(TestFlight) andbeta
(App Store) lanes in your Fastfile.release - Automate versioning — Use
to auto-bump build numbers.increment_build_number - Automate TestFlight uploads — Trigger on every successful merge to staging.
- Set export compliance — Automate in
or Fastlane to avoid metadata pauses.Info.plist
See Fastlane and Match setup examples
Anti-Patterns
- No Manual CI Signing: Use Match for automated certificate management
- No Certificates in Repo: Use private git repo for Match certificates
- No Manual Versioning: Use Fastlane
for build numbersincrement_build_number