#!/bin/bash

# Se placer dans le répertoire du projet
cd "$(dirname "$0")"

# Supprimer les fichiers générés par Flutter
flutter clean

# Supprimer les fichiers de CocoaPods
cd ios
rm -rf Pods
rm -rf .symlinks
rm -f Podfile.lock
rm -rf ~/Library/Developer/Xcode/DerivedData

# Supprimer le workspace Xcode (il sera recréé)
rm -rf Runner.xcworkspace

# Revenir au répertoire parent
cd ..

# Récupérer les dépendances Flutter
flutter pub get

# Régénérer les fichiers iOS
flutter precache --ios

# Réinstaller les pods
cd ios
pod install --repo-update

echo "Réinitialisation iOS terminée !"
