Installation
Pas encore publié. Aucun téléchargement n'existe sur aucun canal aujourd'hui. Les sources sont publiques et compilables dès maintenant ; voir Compiler depuis les sources ci-dessous.
Canaux de distribution
CrocApp est prévu pour quatre canaux. Aucun n'est encore actif.
| Canal | État |
|---|---|
| iOS / iPadOS App Store | Prévu |
| Mac App Store | Prévu |
| Téléchargement direct macOS (DMG notarisé) | Prévu |
| Cask Homebrew | Bloqué en attente de notarisation |
Notes sur les blocages :
- La notarisation n'est pas encore réelle. Le script de notarisation du projet s'arrête actuellement à une vérification à blanc (
syspolicy_check distribution) et ne soumet ni n'agrafe de véritable ticket de notarisation. - Homebrew exige la signature de code et la notarisation pour les casks officiels depuis le 2026-09-01, donc le canal cask reste bloqué tant que la véritable notarisation n'est pas en place.
- Une bêta TestFlight est également prévue, pour quand il y aura une compilation à distribuer.
Toutes les fonctionnalités V1 sont implémentées ; ce qui sépare encore l'app d'une publication est suivi dans les problèmes connus du projet, sous "Blocking release".
Compiler depuis les sources
Nécessite :
- macOS 26
- Xcode 26.6
- Go 1.26.5 ou une version plus récente (
gomobileetgobinds'installent eux-mêmes au premier lancement)
git clone https://github.com/bakirgdev/CrocApp.git
cd CrocApp
scripts/build-xcframework.sh # Go engine -> CrocKit/Croc.xcframework
open app/CrocApp.xcodeproj
Un clone fraîchement récupéré ne compile rien tant que le xcframework n'existe pas. La cible binaire de CrocKit pointe vers un artefact ignoré par git, donc scripts/build-xcframework.sh n'est pas optionnel.
L'app elle-même nécessite iOS 26, iPadOS 26 ou macOS 26 pour s'exécuter.
Référence complète de la chaîne d'outils, paramètres de compilation et dépannage : docs/BUILDING.md sur GitHub.