diff --git a/lib/services/activity_places_service.dart b/lib/services/activity_places_service.dart index 2773761..5829de8 100644 --- a/lib/services/activity_places_service.dart +++ b/lib/services/activity_places_service.dart @@ -116,7 +116,15 @@ class ActivityPlacesService { LoggerService.error( 'ActivityPlacesService: Clé API Google Maps manquante', ); - throw Exception('Clé API Google Maps non configurée'); + // Debug: Lister les clés disponibles pour comprendre le problème + final availableKeys = dotenv.env.keys.join(', '); + throw Exception( + 'Clé API Google Maps non configurée. Clés disponibles: [$availableKeys]. Platform: ${Platform.isAndroid + ? 'Android' + : Platform.isIOS + ? 'iOS' + : 'Autre'}', + ); } final encodedDestination = Uri.encodeComponent(destination); diff --git a/pubspec.yaml b/pubspec.yaml index 6aff066..6fea9a8 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -92,8 +92,8 @@ flutter: # To add assets to your application, add an assets section, like this: assets: - - assets/icons/ - - .env + - assets/icons/ + - .env #- assets/images/ # An image asset can refer to one or more resolution-specific "variants", see