Installation
Noch nicht veröffentlicht. Heute steht auf keinem Kanal ein Download zur Verfügung. Der Quellcode ist öffentlich und lässt sich jetzt bauen; siehe Aus dem Quellcode bauen unten.
Vertriebskanäle
CrocApp ist für vier Kanäle geplant. Keiner ist bisher live.
| Kanal | Status |
|---|---|
| iOS / iPadOS App Store | Geplant |
| Mac App Store | Geplant |
| Direkter Download für macOS (notarisierte DMG) | Geplant |
| Homebrew-Cask | Blockiert durch Notarisierung |
Hinweise zu den Blockern:
- Notarisierung ist noch nicht real. Das Notarisierungsskript des Projekts bricht derzeit bei einer Trockenlaufprüfung (
syspolicy_check distribution) ab und reicht kein echtes Notarisierungsticket ein oder heftet eines an. - Homebrew verlangt seit dem 2026-09-01 Codesigning und Notarisierung für offizielle Casks, sodass der Cask-Kanal blockiert bleibt, bis echte Notarisierung vorliegt.
- Eine TestFlight-Beta ist ebenfalls geplant, sobald es einen Build zum Verteilen gibt.
Jedes V1-Feature ist implementiert; was zwischen der App und einem Release steht, wird in den bekannten Problemen des Projekts unter "Blocking release" nachgehalten.
Aus dem Quellcode bauen
Erforderlich:
- macOS 26
- Xcode 26.6
- Go 1.26.5 oder neuer (
gomobileundgobindinstallieren sich beim ersten Lauf selbst)
git clone https://github.com/bakirgdev/CrocApp.git
cd CrocApp
scripts/build-xcframework.sh # Go engine -> CrocKit/Croc.xcframework
open app/CrocApp.xcodeproj
Ein frischer Checkout baut nichts, solange das xcframework nicht existiert. Das Binary-Target von CrocKit zeigt auf ein gitignoriertes Artefakt, daher ist scripts/build-xcframework.sh nicht optional.
Die App selbst benötigt iOS 26, iPadOS 26 oder macOS 26, um zu laufen.
Vollständige Toolchain-Referenz, Build-Einstellungen und Fehlerbehebung: docs/BUILDING.md auf GitHub.