24 lines
No EOL
670 B
Bash
24 lines
No EOL
670 B
Bash
#!/bin/bash
|
|
|
|
TARGET_VERSION="15.0"
|
|
|
|
echo "🔧 Imposto minVersion in capacitor.config.json..."
|
|
jq ".ios.minVersion = \"$TARGET_VERSION\"" capacitor.config.json > capacitor.tmp.json && mv capacitor.tmp.json capacitor.config.json
|
|
|
|
echo "🔧 Aggiorno Podfile..."
|
|
sed -i '' "s/platform :ios, '.*'/platform :ios, '$TARGET_VERSION'/" ios/App/Podfile
|
|
|
|
echo "🧹 Pulizia Pods..."
|
|
cd ios/App || exit
|
|
rm -rf Pods Podfile.lock
|
|
pod cache clean --all
|
|
pod deintegrate
|
|
|
|
echo "📦 Reinstallo Pods..."
|
|
pod install --repo-update
|
|
|
|
echo "🔄 Torno alla root e sincronizzo Capacitor..."
|
|
cd ../..
|
|
npx cap sync ios
|
|
|
|
echo "🎉 Fatto! Il progetto iOS è ora allineato a iOS $TARGET_VERSION" |