iOS如何配置Flutter国内环境
在iOS上配置Flutter国内环境时遇到问题,总是卡在下载依赖包这一步。我已经按照官方文档设置了PUB_HOSTED_URL和FLUTTER_STORAGE_BASE_URL,但依然下载很慢甚至失败。想请教大家:
- 除了环境变量,还需要修改哪些配置?
- 是否需要单独配置iOS的Pod镜像源?
- 有没有稳定的国内镜像源推荐?
- 如果使用VPN,哪些节点对Flutter依赖下载更友好?
求详细的解决方案,谢谢!
2 回复
- 设置国内镜像源:在环境变量中添加
PUB_HOSTED_URL和FLUTTER_STORAGE_BASE_URL。 - 使用国内镜像下载Flutter SDK。
- 运行
flutter doctor检查配置。
更多关于iOS如何配置Flutter国内环境的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html
在 iOS 上配置 Flutter 国内环境,主要涉及镜像和依赖库的加速。以下是步骤:
-
设置 Flutter 镜像环境变量
在终端中执行以下命令(临时生效,重启终端需重新设置):export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn -
永久生效配置
将上述命令添加到 shell 配置文件中(如~/.zshrc或~/.bash_profile):echo 'export PUB_HOSTED_URL=https://pub.flutter-io.cn' >> ~/.zshrc echo 'export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn' >> ~/.zshrc source ~/.zshrc -
iOS 项目配置
- 在项目
ios/Podfile文件开头添加国内 CocoaPods 镜像源:source 'https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git' - 运行
flutter pub get和pod install时依赖下载会加速。
- 在项目
-
Flutter 安装与升级
使用官方安装脚本时,通过镜像下载:git clone https://gitee.com/mirrors/Flutter.git --depth 1 -
Android 依赖(如需)
在android/build.gradle中修改仓库为阿里云镜像:maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/jcenter' }
完成以上配置后,执行 flutter doctor 检查环境,网络问题应已解决。

