yx_speech_to_text_flutter/debug_app.sh

40 lines
877 B
Bash
Executable File

#!/bin/bash
# 调试应用脚本 - 解决 CocoaPods 环境问题
echo "🔧 开始调试 YX ASR 应用..."
# 1. 清理环境
echo "🧹 清理构建环境..."
flutter clean
# 2. 获取依赖
echo "📦 获取 Flutter 依赖..."
flutter pub get
# 3. 使用正确的 CocoaPods 安装 iOS 依赖
echo "🍎 安装 iOS 依赖..."
cd ios
unset GEM_PATH
unset GEM_HOME
/opt/homebrew/bin/pod install
cd ..
# 4. 构建应用
echo "🔨 构建 iOS 应用..."
flutter build ios --debug --no-codesign
# 5. 检查构建结果
if [ $? -eq 0 ]; then
echo "✅ 构建成功!"
echo "📱 现在可以在 Xcode 中打开项目并运行:"
echo " open ios/Runner.xcworkspace"
echo ""
echo "🔍 或者尝试在真机上运行:"
echo " flutter run -d \"Max'iPhone\""
else
echo "❌ 构建失败,请检查错误信息"
fi
echo "🎯 调试完成!"