Communitygithub.com

App Store 事前チェックスキル

iOS/macOS Xcode プロジェクトをスキャンし、提出前に一般的な App Store リジェクトパターンを検出します。

App Store 事前チェックスキル とは?

このスキルは、iOS/macOS アプリの開発者向けに、App Store への提出前にリジェクトされる可能性のある問題を自動的に検出するツールです。Xcode プロジェクトを解析し、メタデータ、サブスクリプション設定、プライバシーマニフェスト、エンタイトルメント、デザイン要件など、Apple の審査で頻繁に指摘される項目を事前にチェックします。 主なユースケースは、アプリ提出前の事前確認、Apple からリジェクトを受けた後の修正確認、および asc CLI との連携によるメタデータ監査です。このスキルは、Claude Code や Cursor などの AI エージェントプラットフォームで動作し、開発者がリジェクトリスクを低減し、スムーズな審査通過を支援します。 仕組みとしては、プロジェクトファイルや Info.plist、entitlements などの設定ファイルをスキャンし、Apple のガイドラインに違反する可能性のあるパターン(例:未許可のAPI使用、不完全なプライバシーラベル、広告識別子(IDFA)の不適切な使用など)を特定します。また、asc CLI を通じて iTunes Connect 上のメタデータも検査可能です。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/truongduy2611/app-store-preflight-skills/tree/main/skills/app-store-preflight-skills

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

App Store 事前チェックスキル は何をしますか?

iOS/macOS Xcode プロジェクトをスキャンし、提出前に一般的な App Store リジェクトパターンを検出します。アプリを App Store レビューに提出する準備中、Apple からリジェクトを受けた後、またはメタデータ、サブスクリプション、プライバシーマニフェスト、エンタイトルメント、デザインコンプライアンスを監査する際に使用します。

機能

  • プロジェクトスキャン: Xcode プロジェクトを解析し、リジェクトにつながる可能性のある問題を特定します。
  • メタデータ検査: asc CLI と連携し、iTunes Connect 上のアプリメタデータを検査します。
  • 包括的なチェック: プライバシーマニフェスト、エンタイトルメント、サブスクリプション設定、デザイン要件など、複数のカテゴリをカバーします。

使用方法

  1. プロジェクトのルートディレクトリでスキルを実行:

    claude code --skill truongduy2611/app-store-preflight-skills
    
  2. 検査対象を指定: スキルは自動的にプロジェクト構成を検出します。特定の側面のみを検査する場合は、以下のオプションを使用します。

    • メタデータ監査: --metadata
    • プライバシーマニフェスト: --privacy
    • エンタイトルメント: --entitlements
  3. 結果の確認: スキルはスキャン結果を一覧表示し、各問題に対して修正推奨事項を提供します。

例

# 全体的な事前チェックを実行
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 レビューガイドラインも必ず参照してください。

関連スキル