Community程式設計與開發github.com

rudrankriyam/asc-subscription-localization

使用 asc 對所有 App Store 地區的訂閱項目與應用程式內購買顯示名稱進行大量本地化。適合不想手動在 App Store Connect 中逐一點選每個語言的開發者。

asc-subscription-localization 是什麼?

此技能專為需要大量本地化訂閱項目與應用程式內購買 (IAP) 顯示名稱的開發者設計,支援所有 App Store 地區。其主要目的在於自動化處理枯燥的手動流程,大幅節省開發者在 App Store Connect 中逐一點選語言、複製貼上名稱的時間與心力。此技能基於 Apple 的命令列工具 `asc` (App Store Connect CLI) 來操作,可批次更新所有地區的顯示名稱,確保一致性並提升效率。使用此技能時,開發者通常只需提供原始的本地化字串,技能便會自動將其套用至每個地區的對應欄位。支援的平台包括任何可使用 `asc` 的終端環境。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/rudrankriyam/app-store-connect-cli-skills/tree/main/skills/asc-subscription-localization

Installed? Explore more 程式設計與開發 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

asc-subscription-localization 是做什麼的?

使用 asc 對所有 App Store 地區的訂閱項目與應用程式內購買顯示名稱進行大量本地化。適合當您需要填寫所有語言的訂閱/IAP 名稱,而不想手動在 App Store Connect 中逐一點選時使用。

背景

當您的 App 提供訂閱項目或應用程式內購買 (IAP) 時,您需要為每個支援的語言提供本地化的顯示名稱。手動在 App Store Connect 中為每個地區逐個輸入名稱既繁瑣又容易出錯。此技能透過命令列自動化此流程,讓您能批次處理所有地區。

使用方式

前置需求

  • 安裝並設定好 Apple 的 asc 命令列工具。
  • 擁有 App Store Connect 的權限,能夠管理應用程式內購買與訂閱項目。

基本命令

# 使用 asc 為所有地區設定訂閱項目的顯示名稱
asc in-app-purchases localizations update --subscription-group-id <GROUP_ID> --product-id <PRODUCT_ID> --locales all --name "您的本地化名稱"

批次處理

您可以建立一個腳本或使用迴圈來同時處理多個產品。

# 範例:使用腳本批次更新多個 IAP 的名稱
for product in "product_1" "product_2"; do
  asc in-app-purchases localizations update --product-id $product --locales all --name "\"本地化名稱\""
done

支援

如有問題或功能請求,請提交至 GitHub 倉庫。

授權

此專案採用 MIT 授權條款。

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

rudrankriyam/asc-app-create-ui

Create a new App Store Connect app record via browser automation. Use when there is no public API for app creation and you need an agent to drive the New App form.

rudrankriyam/asc-aso-audit

Run an offline ASO audit on canonical App Store metadata under `./metadata` and surface keyword gaps using Astro MCP. Use after pulling metadata with `asc metadata pull`.

rudrankriyam/asc-build-lifecycle

Track build processing, find latest builds, and clean up old builds with asc. Use when managing build retention or waiting on processing.

rudrankriyam/asc-cli-usage

Guidance for using asc cli in this repo (flags, output formats, pagination, auth, and discovery). Use when asked to run or design asc commands or interact with App Store Connect via the CLI.

rudrankriyam/asc-crash-triage

Triage TestFlight crashes, beta feedback, and performance diagnostics using asc. Use when the user asks about TF crashes, TestFlight crash reports, beta tester feedback, app hangs, disk writes, launch diagnostics, or wants a crash summary for a build or app.

rudrankriyam/asc-id-resolver

Resolve App Store Connect IDs (apps, builds, versions, groups, testers) from human-friendly names using asc. Use when commands require IDs.

rudrankriyam/asc-localize-metadata

Automatically translate and sync App Store metadata (description, keywords, what's new, subtitle) to multiple languages using LLM translation and asc CLI. Use when asked to localize an app's App Store listing, translate app descriptions, or add new languages to App Store Connect.

rudrankriyam/asc-metadata-sync

Sync, validate, and apply App Store metadata with the current asc canonical metadata workflow. Use when updating metadata, localizations, keywords, or migrating legacy fastlane metadata.

rudrankriyam/asc-notarization

Archive, export, and notarize macOS apps using xcodebuild and asc. Use when you need to prepare a macOS app for distribution outside the App Store with Developer ID signing and Apple notarization.

rudrankriyam/asc-ppp-pricing

Set territory-specific pricing for subscriptions and in-app purchases using current asc setup, pricing summary, price import, and price schedule commands. Use when adjusting prices by country or implementing localized PPP strategies.

rudrankriyam/asc-release-flow

Determine whether an app is ready to submit, then drive the current App Store release flow with asc, including validation, staging, review submission, first-time availability, subscriptions, IAP, Game Center, and App Privacy checks.

rudrankriyam/asc-revenuecat-catalog-sync

Reconcile App Store Connect subscriptions and in-app purchases with RevenueCat products, entitlements, offerings, and packages using asc and RevenueCat MCP. Use when setting up or syncing subscription catalogs across ASC and RevenueCat.

rudrankriyam/asc-shots-pipeline

Orchestrate iOS screenshot automation with xcodebuild/simctl for build-run, AXe for UI actions, JSON settings and plan files, Koubou-based framing (`asc screenshots frame`), and screenshot upload (`asc screenshots upload`). Use when users ask for automated screenshot capture, AXe-driven simulator flows, frame composition, or screenshot-to-upload pipelines.

rudrankriyam/asc-signing-setup

Set up bundle IDs, capabilities, signing certificates, provisioning profiles, and encrypted signing sync with the asc cli. Use when onboarding a new app, rotating signing assets, or sharing them across a team.

rudrankriyam/asc-submission-health

Validate App Store submission readiness, submit prepared versions, and monitor review status with current asc commands. Use when shipping or troubleshooting review submissions.

rudrankriyam/asc-testflight-orchestration

Orchestrate TestFlight distribution, groups, testers, and What to Test notes using asc. Use when rolling out betas.

rudrankriyam/asc-wall-submit

Submit or update a Wall of Apps entry in the App-Store-Connect-CLI repository using `asc apps wall submit`. Use when the user says "submit to wall of apps", "add my app to the wall", or "wall-of-apps".

rudrankriyam/asc-whats-new-writer

Generate engaging, localized App Store release notes (What's New) from git log, bullet points, or free text using canonical metadata under `./metadata`. Optionally pairs with promotional text updates.

rudrankriyam/asc-workflow

Define, validate, run, resume, and audit repo-local multi-step automations with current `asc workflow` and `.asc/workflow.json`, including step outputs and safe release/TestFlight workflows.

rudrankriyam/asc-xcode-build

Build, archive, export, upload, and manage Xcode version/build numbers with the current asc xcode helpers before App Store Connect upload or submission. Use when creating an IPA or PKG for upload.

相關技能