#!/bin/bash # 快速修复Swift编译问题的脚本 echo "🔧 开始修复Swift编译问题..." # 1. 清理构建缓存 echo "🧹 清理构建缓存..." cd ios rm -rf ~/Library/Developer/Xcode/DerivedData/*/Build/Intermediates/*.swiftmodule/* 2>/dev/null # 2. 重新生成项目文件 echo "📝 重新生成项目文件..." xcodebuild -project OutLive.xcodeproj -alltargets clean # 3. 重新安装Pods echo "📦 重新安装Pods..." rm -rf Pods rm -f Podfile.lock pod install --repo-update # 4. 检查编译错误 echo "🔍 检查编译错误..." if xcodebuild -workspace OutLive.xcworkspace -scheme OutLive -destination 'generic/platform=iOS Simulator,name=iPhone 15' build 2>&1 | grep -q "error:"; then echo "❌ 发现编译错误,请检查Xcode项目" echo "💡 建议:在Xcode中打开项目查看详细错误信息" open ios/OutLive.xcworkspace else echo "✅ 编译检查通过" fi echo "🎉 修复完成!请尝试重新构建项目。"