fix(plugins): register CoachHealthRoutePlugin dans capacitorDidLoad
Capacitor 8 n'auto-découvre PAS les plugins in-app (définis dans le target App, pas en npm package). Faut les passer explicitement à bridge.registerPluginInstance() dans MainViewController.capacitorDidLoad(). Le commentaire du fichier expliquait déjà la règle, mais on l'avait oubliée pour CoachHealthRoute → window.Capacitor.Plugins.CoachHealthRoute restait undefined.
This commit is contained in:
@@ -12,5 +12,8 @@ class MainViewController: CAPBridgeViewController {
|
|||||||
// Plugin natif WorkoutKit — pousse des workouts intervalles vers
|
// Plugin natif WorkoutKit — pousse des workouts intervalles vers
|
||||||
// l'Apple Watch (cf. CoachWorkoutKit.swift).
|
// l'Apple Watch (cf. CoachWorkoutKit.swift).
|
||||||
bridge?.registerPluginInstance(CoachWorkoutKitPlugin())
|
bridge?.registerPluginInstance(CoachWorkoutKitPlugin())
|
||||||
|
// Plugin natif route GPS HealthKit — récupère la trace des workouts
|
||||||
|
// Apple Watch (HKWorkoutRouteQuery, cf. CoachHealthRoute.swift).
|
||||||
|
bridge?.registerPluginInstance(CoachHealthRoutePlugin())
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user