Aller au contenu principal

Installation

attention

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 StorePrévu
Mac App StorePrévu
Téléchargement direct macOS (DMG notarisé)Prévu
Cask HomebrewBloqué 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 (gomobile et gobind s'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
attention

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.