Le guide faisait ouvrir un workspace qui n'existe pas

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) <noreply@anthropic.com>
This commit is contained in:
Sylvain Bettinelli
2026-08-11 11:59:29 +00:00
parent ddfd95cbd7
commit 051c8e8ff4
3 changed files with 6 additions and 3 deletions

View File

@@ -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**

View File

@@ -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

View File

@@ -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`