macOS-ontwikkelaarsinstallatie
Deze handleiding beschrijft de noodzakelijke stappen om de OpenClaw macOS-applicatie vanaf de broncode te bouwen en uit te voeren.Vereisten
Zorg ervoor dat je vóór het bouwen van de app het volgende hebt geïnstalleerd:- Xcode 26.2+: Vereist voor Swift-ontwikkeling.
- Node.js 22+ & pnpm: Vereist voor de Gateway, CLI en verpakkingsscripts.
3) De CLI installeren
Installeer de projectbrede afhankelijkheden:2. De app bouwen en verpakken
Om de macOS-app te bouwen en te verpakken indist/OpenClaw.app, voer je het volgende uit:
-).
Voor ontwikkel-runmodi, ondertekeningsflags en het oplossen van Team ID-problemen, zie de macOS-app README:
https://github.com/openclaw/openclaw/blob/main/apps/macos/README.md
Let op: Apps die ad-hoc zijn ondertekend kunnen beveiligingsmeldingen activeren. Als de app direct crasht met “Abort trap 6”, zie de sectie Problemen oplossen.
3. De CLI installeren
De macOS-app verwacht een globaleopenclaw CLI-installatie om achtergrondtaken te beheren.
Om deze te installeren (aanbevolen):
- Open de OpenClaw-app.
- Ga naar het tabblad Algemeen in de instellingen.
- Klik op “Install CLI”.
Problemen oplossen
Build mislukt: toolchain- of SDK-mismatch
De macOS-app-build verwacht de nieuwste macOS SDK en de Swift 6.2-toolchain. Systeemafhankelijkheden (vereist):- Nieuwste macOS-versie beschikbaar via Software-update (vereist door Xcode 26.2 SDK’s)
- Xcode 26.2 (Swift 6.2-toolchain)
App crasht bij het verlenen van rechten
Als de app crasht wanneer je Spraakherkenning of Microfoon-toegang probeert toe te staan, kan dit komen door een beschadigde TCC-cache of een mismatch in de ondertekening. Oplossing:-
Reset de TCC-rechten:
-
Als dat niet werkt, wijzig tijdelijk de
BUNDLE_IDinscripts/package-mac-app.shom een “schone lei” van macOS af te dwingen.