用途:填补“托管法律页面 + 设置 ASC URL”之间的空档,把 .planning/legal/privacy.md 和 terms.md 渲染成可访问网页并托管,再把隐私政策、支持、营销 URL 写入 App Store 版本。
主要能力:Markdown 渲染为自包含 HTML;按用户既有网络基础设施发布(git 静态站点、WordPress、Netlify/S3 等 CLI,或浏览器方式操作 CMS);确认两个 URL 返回 HTTP 200 后,通过 ASC REST API 修改 URL。隐私政策 URL 走 appInfoLocalizations 的 privacyPolicyUrl,支持与营销 URL 走 appStoreVersionLocalizations。App 隐私营养标签无 API,只能输出与 Sources/PrivacyInfo.xcprivacy 对应的清单,由用户在 ASC 界面手动完成。
使用方式:先具备法律草稿、配置好 _shared/asc-api,并设置 ASC="python3 <asc.py 路径>"(路径相对本 SKILL.md 解析,如 ~/.claude/swiftship-skills/_shared/asc-api/asc.py)。流程为渲染 → 发布 → 确认 URL → dry-run → 确认 → 加 --apply。
适用场景:需要为 App Store 上架准备合规页面并同步 URL 的 iOS 开发与发布流程。
限制:托管方式取决于用户自身基础设施;营养标签与部分年龄分级项无公开 API,只能手动;执行 --apply 前需核对 ASC API 参考,并确保 URL 可访问,避免因隐私 URL 失效被拒(指南 5.1.1)。