fix : schedule() retour pas capturé (le type retourné n'a pas .id/.date)
Le compile error venait de let scheduled = ... .id ... .date qui suppose un ScheduledWorkoutPlan avec ces propriétés. Probablement le type retourné par schedule() dans le SDK actuel a une signature différente (ou retourne Void). Simplification : ne pas capturer le résultat, juste try await + log statique.
This commit is contained in:
@@ -166,7 +166,7 @@ public class CoachWorkoutKitPlugin: CAPPlugin, CAPBridgedPlugin {
|
||||
[.year, .month, .day, .hour, .minute, .timeZone],
|
||||
from: scheduleDate
|
||||
)
|
||||
let scheduled = try await WorkoutScheduler.shared.schedule(plan, at: comps)
|
||||
NSLog("[CoachWorkoutKit] schedule OK : \(scheduled.id) at \(scheduled.date)")
|
||||
try await WorkoutScheduler.shared.schedule(plan, at: comps)
|
||||
NSLog("[CoachWorkoutKit] schedule OK at \(scheduleDate)")
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user