smithery.ai

mac-appstore-prep

Mac App Store申請前のチェックリスト。Sandbox?

First seen Mar 26, 2026

Installation

$ npx skills add https://smithery.ai

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery.ai · top by installs.

npx skills add https://smithery.ai

Browse all from smithery.ai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,371 B
  • docs SUMMARY.md 233 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

Mac App Store 申請準備

必須チェック項目

Sandbox 必須

  • com.apple.security.app-sandbox = true(Mac App Storeでは必須)
  • 不要な Entitlements を削除
  • Temporary Exception Entitlements の説明を準備(使用時)

Info.plist 権限説明(macOS固有)

  • NSCameraUsageDescription(カメラ使用時)
  • NSMicrophoneUsageDescription(マイク使用時)
  • NSAppleEventsUsageDescription(AppleScript使用時)
  • NSSystemAdministrationUsageDescription(管理者権限使用時)
  • NSDesktopFolderUsageDescription(デスクトップアクセス時)
  • NSDocumentsFolderUsageDescription(書類フォルダアクセス時)
  • NSDownloadsFolderUsageDescription(ダウンロードフォルダアクセス時)

スクリーンショット要件

サイズ 解像度 備考
1280 x 800 非Retina 最小サイズ
1440 x 900 非Retina 推奨
2560 x 1600 Retina 推奨
2880 x 1800 Retina 最大サイズ

※ 最低1枚、最大10枚

アセット

  • App Icon(1024x1024、角丸なし)
  • macOS用アイコンセット(16x16 〜 512x512@2x)

ビルド設定

  • Release 設定でビルド可能
  • Deployment Target が適切(最低サポートOS)
  • Architectures に arm64 と x86_64 を含む(Universal Binary推奨)

App Store Connect 設定

カテゴリ

  • 適切なカテゴリを選択
  • サブカテゴリの設定(該当時)

価格と配信

  • 価格設定
  • 配信国/地域の設定

App Privacy

  • データ収集の回答
  • プライバシーポリシーURL

審査対策

よくあるリジェクト理由(macOS固有)

  1. Sandbox 違反
  2. 不必要な Entitlements の使用
  3. プライベートAPIの使用
  4. 適切でない Temporary Exception の使用

テスト確認

# Sandbox テスト
sandbox-exec -f /path/to/profile YourApp.app/Contents/MacOS/YourApp

# Entitlements 確認
codesign -d --entitlements :- YourApp.app