From 051c8e8ff451b7538bbceb0a02b40f4d5c490639 Mon Sep 17 00:00:00 2001 From: Sylvain Bettinelli Date: Tue, 11 Aug 2026 11:59:29 +0000 Subject: [PATCH] Le guide faisait ouvrir un workspace qui n'existe pas MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Trois docs demandaient d'ouvrir ios/App/App.xcworkspace. Ce fichier n'existe pas : Capacitor 8 passe par Swift Package Manager (ios/App/CapApp-SPM), il n'y a plus ni Podfile ni workspace CocoaPods. La session s'arretait sur « The file does not exist » des l'ouverture de Xcode. C'est App.xcodeproj qu'il faut ouvrir. Corrige dans SESSION-XCODE.md, widgets-runbook-mac.md et routine-watch-runbook-mac.md. Co-Authored-By: Claude Opus 5 (1M context) --- docs/SESSION-XCODE.md | 4 +++- docs/routine-watch-runbook-mac.md | 2 +- docs/widgets-runbook-mac.md | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/docs/SESSION-XCODE.md b/docs/SESSION-XCODE.md index 37fa621..dd35c9c 100644 --- a/docs/SESSION-XCODE.md +++ b/docs/SESSION-XCODE.md @@ -105,7 +105,9 @@ fois, dans le navigateur. ## Étape 4 — Activer la capability dans Xcode ```bash -open ios/App/App.xcworkspace +# Capacitor 8 utilise Swift Package Manager : il n'existe PAS de +# .xcworkspace (celui-ci supposait CocoaPods). On ouvre le .xcodeproj. +open ios/App/App.xcodeproj ``` Pour **chacune** de ces trois targets (colonne de gauche → projet **App** → diff --git a/docs/routine-watch-runbook-mac.md b/docs/routine-watch-runbook-mac.md index 3420bc7..8bd8360 100644 --- a/docs/routine-watch-runbook-mac.md +++ b/docs/routine-watch-runbook-mac.md @@ -53,7 +53,7 @@ watchOS. Modifier la routine côté web ne demande donc aucun rebuild. # Xcode FERMÉ (règle COWORK) cd ~/coach-ios && git pull npm install && npx cap sync ios -open ios/App/App.xcworkspace +open ios/App/App.xcodeproj ``` ### 2. Rien à ajouter dans Xcode diff --git a/docs/widgets-runbook-mac.md b/docs/widgets-runbook-mac.md index 34e38ca..7a7da54 100644 --- a/docs/widgets-runbook-mac.md +++ b/docs/widgets-runbook-mac.md @@ -34,7 +34,8 @@ créer `group.ch.hypnotruck.coach` (si pas déjà créé). ### 2. Activer la capability sur les 2 cibles (Xcode) ⚠️ **Quitter puis `git pull`** d'abord (règle COWORK : jamais de pull Xcode ouvert). -Ouvrir `ios/App/App.xcworkspace`, puis pour **App** ET **CoachLiveActivity** : +Ouvrir `ios/App/App.xcodeproj` (pas de `.xcworkspace` : Capacitor 8 passe par +Swift Package Manager, plus par CocoaPods), puis pour **App** ET **CoachLiveActivity** : - onglet **Signing & Capabilities** → **+ Capability** → **App Groups** → cocher `group.ch.hypnotruck.coach`. - Vérifier que `CODE_SIGN_ENTITLEMENTS` pointe bien sur le bon `.entitlements`