#!/usr/bin/env bash # Génère les dossiers plateforme Android + iOS uniquement (sans web). set -euo pipefail cd "$(dirname "$0")/.." if ! command -v flutter &>/dev/null; then echo "Flutter introuvable. https://docs.flutter.dev/get-started/install" exit 1 fi echo "Génération des plateformes Android et iOS (sans web)..." flutter create . \ --org fr.laverie \ --project-name laverie_mobile \ --platforms android,ios flutter pub get # Autoriser HTTP clair en debug (API locale) DEBUG_MANIFEST="android/app/src/debug/AndroidManifest.xml" if [ -f "$DEBUG_MANIFEST" ]; then cat > "$DEBUG_MANIFEST" <<'EOF' EOF echo "Android debug : cleartext HTTP activé" fi echo "" echo "Android : flutter run -d android" echo "iOS (macOS) : flutter run -d ios"