Files
coach-ios/ios/App
Sylvain Bettinelli cfa6a8bb52 fix CoachWorkoutKit Swift : API WorkoutKit corrigée
Compile errors :
- WorkoutAlertEnumeration n'existe pas → c'est WorkoutAlert (et il faut
  passer l'alert via WorkoutStep.alert, pas en param d'IntervalStep)
- IntervalStep init est .init(_ purpose:, step: WorkoutStep) — pas de goal
  ni alert direct, faut wrapper dans WorkoutStep d'abord
- WorkoutScheduler.shared.preview(plan) ajouté en iOS 17.4+ → wrap dans
  if #available(17.4) avec fallback schedule() pour 17.0-17.3

Ajouts :
- requestAuthorization() avant preview/schedule (idempotent si déjà accordée)
- HeartRateZoneAlert appliqué sur work + rest steps via .alert (style mutable)
2026-05-08 09:40:34 +00:00
..