自动化与脚本
用 asc CLI 向 App-Store-Connect-…
当用户要求「submit to wall of apps」「add my app to the wall」或「wall-of-apps」,需要按官方 CLI 流程新增/更新 Wall of Apps 条目时使用。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 38/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 59/100 ×0.15
适用场景
用 asc CLI 向 App-Stor特定
解决思路
- 在 App-Store-Connect-CLI 仓库根目录下运行所有命令。
- 按场景选择一种输入路径:标准 App Store 流程用 `app` ID;手动/预发布流程用 `link` 加 `name`。
- 先做预览(dry-run):`asc apps wall submit --app "1234567890" --dry-run`,或 `asc apps wall submit --link "https://testflight.apple.com/join/ABCDEFG" --name "My Beta App" --dry-run`。
- 确认无误后再实际提交(加 --confirm):`asc apps wall submit --app "1234567890" --confirm`,或 `asc apps wall submit --link "https://testflight.apple.com/join/ABCDEFG" --name "My Beta App" --confirm`。
- 检查生成的 PR plan 以及 `docs/wall-of-apps.json` 中产生的变更。
- 不要修改 `docs/wall-of-apps.json` 里无关的条目。
- 如果因为输入无效导致提交失败,修正输入后重新运行 CLI 命令。
- 除非维护者定义了基于 issue 的收录流程,否则保持基于 PR 的提交路径。
适用边界 · 注意事项
- 不在 App-Store-Connect-CLI 仓库环境中、或未安装/无法使用 `asc` CLI 时。
- 提交目标不是 Wall of Apps(例如 App Store 上架审核本身)时。
- 既没有可用的 `app` ID,也没有 `link` + `name` 输入时。