asc

Automate App Store Connect operations through the official REST API.

Updated Sep 17, 2019
One-click install
npx skills add https://github.com/wwlorey/dotfiles --skill asc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: asc
Source: https://github.com/wwlorey/dotfiles/tree/main/.agents/skills/asc
Command: npx skills add https://github.com/wwlorey/dotfiles --skill asc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines App Store Connect operations, allowing users to manage provisioning profiles, TestFlight distributions, in-app purchases, and build processing without manual intervention.

Core Features & Use Cases

  • Provisioning Profiles: Create, download, and manage provisioning profiles.
  • TestFlight: Assign builds to beta groups, add/remove testers, and manage builds.
  • In-App Purchases: Create, update, and manage in-app purchase products, including localization and pricing.
  • Build Processing: Poll and manage the processing state of builds.
  • Use Case: Automate the process of creating a new provisioning profile, assigning it to a beta group, and ensuring the build is ready for distribution.

Quick Start

Run the 'asc setup' command to configure your credentials and then use 'asc profiles create' to create a new provisioning profile.

Frequently Asked Questions about asc

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

FAQPage Schema
How do I automate App Store Connect operations like provisioning profiles and TestFlight distribution?

You can automate App Store Connect operations by using a REST API client to handle provisioning profiles, TestFlight distribution, in-app purchases, and build processing without manual intervention.

Do I need an App Manager role to manage TestFlight builds via the App Store Connect API?

Yes, you need an App Manager role on App Store Connect to obtain the API access required to automate TestFlight build distribution and tester management.

How do I set up credentials to create provisioning profiles through the App Store Connect REST API?

To set up credentials, run the 'asc setup' command to configure your authentication, then use 'asc profiles create' to manage your provisioning profiles.

Can I manage in-app purchase products and pricing automatically?

Yes, you can create, update, and manage in-app purchase products, including their localization and pricing, automatically through the App Store Connect REST API.

What is the best way to check the processing state of App Store Connect builds?

The best way to check build processing states is to poll the App Store Connect REST API, which allows you to monitor and manage builds until they are ready for distribution.

Can I assign builds to beta groups and manage testers using the App Store Connect API?

Yes, the App Store Connect REST API allows you to assign builds to specific beta groups, add new testers, remove existing testers, and manage builds for TestFlight.