xcode-build

Build, archive, and export iOS/macOS apps with xcodebuild for App Store Connect.

37|12|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/exiao/skills --skill xcode-build-exiao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xcode-build
Source: https://github.com/exiao/skills/tree/main/app-store-connect/xcode-build
Command: npx skills add https://github.com/exiao/skills --skill xcode-build-exiao

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires asc, and includes references (resource) components.

What problem does it solve?

This Skill automates the complex process of building, archiving, and exporting iOS and macOS applications using xcodebuild, preparing them for upload to App Store Connect.

Core Features & Use Cases

  • Automated Builds: Compiles and archives your Xcode projects for release.
  • IPA/PKG Export: Generates the necessary .ipa (iOS) or .pkg (macOS) files for distribution.
  • App Store Connect Upload: Integrates with asc to upload your builds.
  • Use Case: Streamline your CI/CD pipeline by automatically building and exporting your app after every successful code commit, ensuring it's always ready for beta testing or release.

Quick Start

Use the xcode-build skill to archive your iOS app with the scheme 'YourScheme' and export it as an IPA.

Frequently Asked Questions about xcode-build

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate building and exporting an iOS app for App Store Connect?

To automate building and exporting an iOS app for App Store Connect, use xcodebuild to compile, archive, and generate an IPA file, then upload it via the asc CLI. This streamlines your CI/CD pipeline for release distribution.

Can I generate a PKG file for macOS app distribution?

Yes, you can generate a PKG file for macOS app distribution. The xcodebuild process archives your macOS application and exports the required PKG file format for submission to App Store Connect.

What's the best way to update provisioning profiles during an Xcode build?

The best way to update provisioning profiles during an Xcode build is to automate the process using xcodebuild. This handles profile updates and build number management automatically before archiving and exporting your application.

Do I need the asc CLI to upload my exported IPA to App Store Connect?

Yes, you need the asc CLI to upload your exported IPA to App Store Connect. The build process requires Xcode, command-line tools, and the asc dependency to compile the archive and complete the upload.

How does automating xcodebuild streamline CI/CD pipelines for iOS releases?

Automating xcodebuild streamlines CI/CD pipelines by compiling and archiving Xcode projects automatically after code commits. It generates IPA or PKG files and manages build numbers, ensuring your app is always ready for beta testing or release.

Why does my macOS app archive fail to export as a PKG for App Store Connect?

Your macOS app archive may fail to export as a PKG if Xcode or command-line tools are missing. Properly configuring provisioning profiles and build number management is required before successfully generating the PKG file for App Store Connect.