diff --git a/COWORK.md b/COWORK.md index a00447e..8ddaf7a 100644 --- a/COWORK.md +++ b/COWORK.md @@ -27,6 +27,8 @@ Les deux ne communiquent **que via git + ce fichier**. ⚠️ La mémoire de cha - watchOS `CoachWatch` + Live Activity en place (chantiers antérieurs, cf. `HANDOFF-WATCHOS.md`). ## 👉 À reprendre -- **Phase 4 login** : révocation Apple sur suppression de compte (clé `.p8`, Team `TZ2PVTRKNY`) — avant publication App Store. -- Android natif (Play Console). +- ✅ **Phase 4 login — FAIT & DÉPLOYÉ** (révocation Apple à la suppression de compte) : code complet côté backend `coach_sportif` (commit `5ae6e2d`) + clé `.p8` déployée sur le VPS prod (vérifié 2026-06-26). Rien à coder. Détails : `coach_sportif/COWORK.md`. +- **iOS — bloqué Mac** : builder + uploader TestFlight le natif accumulé (login Apple+Google natif, watchOS live, HeartRateRangeAlert). Sur le Mac : `cd ~/coach-ios && git pull && npm install && npx cap sync ios && open ios/App/App.xcworkspace` → Clean Build Folder → Archive → Upload. +- **watchOS — bloqué Mac** : test device + TestFlight de la cible `CoachWatch` (Phases 1-3 réalisées, build vert sim). Cf. `HANDOFF-WATCHOS.md`. +- **Android — bloqué externe** : Play Console ($25 validé), upload AAB + Internal Testing depuis machine avec Android SDK. - Backend/web : voir `coach_sportif/COWORK.md`.