40 lines
877 B
Bash
Executable File
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 "🎯 调试完成!"
|