macOS コンパニオンアプリ
macOS 開発環境セットアップ
このガイドでは、ソースから OpenClaw macOS アプリケーションをビルドして実行するために必要な手順を説明します。
前提条件
アプリをビルドする前に、以下がインストールされていることを確認してください:
- Xcode 26.2+: Swift 開発に必要です。
- Node.js 22+ & pnpm: ゲートウェイ、CLI、およびパッケージングスクリプトに必要です。
1. 依存関係のインストール
プロジェクト全体の依存関係をインストールします:
pnpm install
2. アプリのビルドとパッケージ化
macOS アプリをビルドし、dist/OpenClaw.app にパッケージ化するには、以下を実行します:
./scripts/package-mac-app.sh
Apple Developer ID 証明書をお持ちでない場合、スクリプトは自動的に アドホック署名 (-) を使用します。開発実行モード、署名フラグ、Team ID のトラブルシューティングについては、macOS アプリの README を参照してください: https://github.com/openclaw/openclaw/blob/main/apps/macos/README.md
注意: アドホック署名されたアプリはセキュリティプロンプトを引き起こす可能性があります。アプリが「Abort trap 6」で即座にクラッシュする場合は、トラブルシューティング セクションを参照してください。