App Store Preflight 是一個開源的人工智慧代理技能
App Store Preflight 是一個開源的人工智慧代理技能,協助開發者在正式提交 iOS 和 macOS 應用前進行預檢查。該工具透過掃描 Xcode 專案、原始碼、應用元資料和設定檔案,在提交前識別可能導致 App Store 審核被拒的常見問題。
安裝與整合: 這個技能建基於開源的「asc CLI」工具,可自動拉取應用的元資料並檢查超過 100 項的 Apple 審核指南,將潛在違規情況標記出來。開發者可透過指令「npx skills add truongduy2611/app-store-preflight-skills」進行安裝,整合工作流程只需幾個步驟。
核心工作流程: 該技能透過五個環節執行核心功能:
- 識別應用類型並載入相應的檢查清單
- 透過 asc metadata pull 命令拉取元資料
- 掃描相關規則
- 生成包含嚴重程度、受影響檔案和解決步驟的報告
- 支援自動修復並重新驗證受影響的檢查項目
檢查規則分類: 檢查規則涵蓋五大類別:
- 元資料檢查:涉及競爭對手品牌詞彙、Apple 商標使用、中國商店前端限制、元資料準確性及訂閱相關描述
- 訂閱規則:檢測遺漏的服務條款和隱私政策連結,以及誤導性定價
- 隱私規則:識別不必要的個人資料請求和缺失隱私清單
- 設計規則:檢查 Sign in with Apple 後要求額外個人資訊的行為、應用最小功能性要求
- 權限規則:偵測 Xcode 專案中未使用的權限
應用類型支援: 該工具針對不同應用類型提供 10 項專門檢查清單,包括:
- 通用清單
- 訂閱與應用內購買
- 社群和使用者生成內容
- 兒童類應用
- 健康健身與醫療
- 遊戲
- macOS
- 人工智慧應用
- 加密貨幣與金融
- VPN 與網路應用
這種分類設計讓開發者可針對特定應用類型進行更精準的審核準備。
目錄結構說明: 開發者可在「references/guidelines/」目錄中找到完整的 Apple 審核指南索引,所有檢查規則則組織在「references/rules/」目錄下。專案採用 MIT 授權並與其他相關技能如「app-store-connect-cli-skills」相互協作,後者提供元資料同步、應用商店最佳化審計和發版流程等功能。
解決真實痛點: 這個工具的推出解決了 iOS 開發者面臨的真實痛點——許多應用因審核指南違規而被拒,導致發版延遲。透過在本地提前檢查,開發者可大幅提升首次提交通過的機率,減少重複修改和重新提交的時間成本。該專案開源並支援社群貢獻,使用者可自行新增檢查規則以應對特定需求。
✈️ Just open-sourced App Store Preflight — an AI agent skill that scans your iOS/macOS project for common App Store rejection patterns before you submit.
— Duy Nguyen (@truongduy2611) March 19, 2026
Built on top of @rudrank's asc CLI, it pulls your metadata, checks against 100+ Apple Review Guidelines, and flags issues…
