Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
macOS-ontwikkelomgeving instellen
Bouw en voer de OpenClaw macOS-applicatie uit vanaf de broncode.Vereisten
Zorg ervoor dat het volgende is geïnstalleerd voordat je de app bouwt:- Xcode 26.2+: Vereist voor Swift-ontwikkeling.
- Node.js 24 & pnpm: Aanbevolen voor de Gateway, CLI en verpakkingsscripts. Node 22 LTS, momenteel
22.14+, blijft ondersteund voor compatibiliteit.
1. Afhankelijkheden installeren
Installeer de projectbrede afhankelijkheden:2. De app bouwen en verpakken
Voer het volgende uit om de macOS-app te bouwen en te verpakken indist/OpenClaw.app:
-).
Zie de README van de macOS-app voor dev-uitvoermodi, ondertekeningsvlaggen en probleemoplossing voor Team ID:
https://github.com/openclaw/openclaw/blob/main/apps/macos/README.md
Opmerking: Ad-hoc ondertekende apps kunnen beveiligingsprompts activeren. Als de app onmiddellijk crasht met “Abort trap 6”, raadpleeg dan de sectie Probleemoplossing.
3. De CLI installeren
De macOS-app verwacht een globaleopenclaw CLI-installatie om achtergrondtaken te beheren.
Installeren (aanbevolen):
- Open de OpenClaw-app.
- Ga naar het instellingstabblad General.
- Klik op “Install CLI”.
pnpm add -g openclaw@<version> en bun add -g openclaw@<version> werken ook.
Voor de Gateway-runtime blijft Node de aanbevolen optie.
Probleemoplossing
Build mislukt: toolchain of SDK komt niet overeen
De build van de macOS-app verwacht de nieuwste macOS SDK en Swift 6.2-toolchain. Systeemafhankelijkheden (vereist):- Nieuwste macOS-versie beschikbaar in Software-update (vereist door Xcode 26.2 SDK’s)
- Xcode 26.2 (Swift 6.2-toolchain)
App crasht bij het verlenen van toestemming
Als de app crasht wanneer je toegang voor Spraakherkenning of Microfoon probeert toe te staan, kan dit komen door een beschadigde TCC-cache of een handtekeningmismatch. Oplossing:-
Reset de TCC-machtigingen:
-
Als dat mislukt, wijzig dan tijdelijk de
BUNDLE_IDinscripts/package-mac-app.shom macOS te dwingen met een “schone lei” te beginnen.