← 返回首頁
Duy Nguyen
Duy Nguyen
@truongduy2611
643🔁 44
𝕏 (Twitter)🔥
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 開發者面臨的真實痛點——許多應用因審核指南違規而被拒,導致發版延遲。透過在本地提前檢查,開發者可大幅提升首次提交通過的機率,減少重複修改和重新提交的時間成本。該專案開源並支援社群貢獻,使用者可自行新增檢查規則以應對特定需求。