App Store 事前チェックスキル は何をしますか?
iOS/macOS Xcode プロジェクトをスキャンし、提出前に一般的な App Store リジェクトパターンを検出します。アプリを App Store レビューに提出する準備中、Apple からリジェクトを受けた後、またはメタデータ、サブスクリプション、プライバシーマニフェスト、エンタイトルメント、デザインコンプライアンスを監査する際に使用します。
機能
- プロジェクトスキャン: Xcode プロジェクトを解析し、リジェクトにつながる可能性のある問題を特定します。
- メタデータ検査:
ascCLI と連携し、iTunes Connect 上のアプリメタデータを検査します。 - 包括的なチェック: プライバシーマニフェスト、エンタイトルメント、サブスクリプション設定、デザイン要件など、複数のカテゴリをカバーします。
使用方法
-
プロジェクトのルートディレクトリでスキルを実行:
claude code --skill truongduy2611/app-store-preflight-skills -
検査対象を指定: スキルは自動的にプロジェクト構成を検出します。特定の側面のみを検査する場合は、以下のオプションを使用します。
- メタデータ監査:
--metadata - プライバシーマニフェスト:
--privacy - エンタイトルメント:
--entitlements
- メタデータ監査:
-
結果の確認: スキルはスキャン結果を一覧表示し、各問題に対して修正推奨事項を提供します。
例
# 全体的な事前チェックを実行
claude code --skill truongduy2611/app-store-preflight-skills
# メタデータのみを監査
claude code --skill "truongduy2611/app-store-preflight-skills" -- --metadata
# プライバシーマニフェストを確認
claude code --skill "truongduy2611/app-store-preflight-skills" -- --privacy
統合
- asc CLI: メタデータ検査に必要です。
brew install ascまたは公式ドキュメントに従ってインストールしてください。 - Xcode プロジェクト:
.xcodeprojまたは.xcworkspaceファイルが必要です。
注意事項
- このスキルは一般的なリジェクトパターンを検出しますが、Apple の審査を保証するものではありません。
- スキャン結果を確認し、必要に応じて手動で修正を行ってください。
- 最新の App Store レビューガイドラインも必ず参照してください。