asc-iap-attach

Installation
SKILL.md

asc iap attach

Use this skill to attach in-app purchases and/or subscriptions to an app version for App Store review. This is the equivalent of checking the boxes in the "Add In-App Purchases or Subscriptions" modal on the version page in App Store Connect.

When to use

  • User is preparing an app version for submission and has IAPs or subscriptions to include
  • User says "attach IAPs", "add subscriptions to version", "include in-app purchases for review", "select in-app purchases"
  • The app version page in ASC shows an "In-App Purchases and Subscriptions" section with items to select
  • IAPs/subscriptions have been created and are in "Ready to Submit" state

Background

Apple's official App Store Connect API (POST /v1/subscriptionSubmissions, POST /v1/inAppPurchaseSubmissions) returns FIRST_SUBSCRIPTION_MUST_BE_SUBMITTED_ON_VERSION for first-time IAP/subscription submissions. The reviewSubmissionItems API also does not support subscription or inAppPurchase relationship types.

This skill uses Apple's internal iris API (/iris/v1/subscriptionSubmissions) via cached web session cookies, which supports the submitWithNextAppStoreVersion attribute that the public API lacks. This is the same mechanism the ASC web UI uses when you check the checkbox in the modal.

Preconditions

Installs
1
Repository
plyght/dotfiles
GitHub Stars
4
First Seen
Jun 20, 2026
asc-iap-attach — plyght/dotfiles