关于 appstore-connect
使用 asc CLI 管理 App Store Connect 任务的命令行技能,强调变更前先检查命令、提交前验证,并保护凭据和敏感报告。
主要功能
- 01查看应用、构建版本与发布状态
- 02管理 TestFlight 和版本发布
- 03处理元数据、定价与 IAP
- 04验证并提交应用更新
- 05保护凭据与敏感数据
适用场景
- 01检查应用构建版本和发布状态
- 02准备并验证 TestFlight 或 App Store 提交
- 03管理应用元数据、定价或订阅
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ melvynx/ aiblueprint --skill appstore-connect安装后在 Claude Code 中输入/appstore-connect确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
agents/openai.yamlassets/codex-icon.svgscripts/asc-api.mjs详细介绍
先检查,再修改。从 CLI 中发现标志,不要猜测。
asc auth status
asc auth status --validate
asc doctor
asc --help
asc <area> --help
asc docs list
当存在多个账户时,使用 --profile <name>。如果新账户没有存储的密钥:运行 find-asc-credentials,然后运行 asc auth login。切勿打印或提交 .p8 密钥、密钥 ID、签发者 ID,或包含 PII 的已下载财务报告。
只需解析一次数字应用 ID:asc apps list --output json。解析 ID 时使用 --output json。
| 目标 | 类别 |
|---|---|
| 应用 / 状态 | asc apps、asc status --app <id> |
| 构建版本 | asc builds |
| TestFlight | asc testflight、asc publish testflight |
| 版本 / 发布 | asc versions、asc release |
| 元数据 / 屏幕截图 | asc metadata、asc localizations、asc screenshots |
| 定价 / IAP | asc pricing、asc iap、asc subscriptions |
| 提交 | asc validate、asc review、asc submit、asc publish |
| 评论 / 销售额 | asc reviews、asc analytics、asc insights、asc finance |
| 签名 / 团队 | asc signing、asc certificates、asc profiles、asc users |
进行任何对外可见或难以撤销的修改(submit、publish ... --submit、定价、IAP、用户变更、删除证书或描述文件)之前,先确认。说明应用 ID、版本和具体变更。提交前运行 asc validate。如果有 --dry-run,优先使用。
此技能仅负责商店侧。对于 asc 未提供支持的端点:
node "$SKILL_DIR/scripts/asc-api.mjs" GET "/v1/apps?filter[bundleId]=com.example.app"
从环境变量中读取凭据(ASC_KEY_ID、ASC_ISSUER_ID、ASC_P8_PATH);切勿将其硬编码。
评论
支持 Markdown