✈️ 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…
AI 中文摘要Claude 生成
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 開發者面臨的真實痛點——許多應用因審核指南違規而被拒,導致發版延遲。透過在本地提前檢查,開發者可大幅提升首次提交通過的機率,減少重複修改和重新提交的時間成本。該專案開源並支援社群貢獻,使用者可自行新增檢查規則以應對特定需求。
