Mac搭建Flutter IOS环境详细指南

目录

[1. 准备工作](#1. 准备工作)

[2. 下载Flutter SDK:](#2. 下载Flutter SDK:)

[2.1 配置环境](#2.1 配置环境)

[2.2 解决环境报错 zsh:command not found:flutter](#2.2 解决环境报错 zsh:command not found:flutter)

[2.3、再使用source命令重新加载一下:【source ~/.zshrc】,下次再编辑这个文件就可以直接执行:【open ~/.zshrc】](#2.3、再使用source命令重新加载一下:【source ~/.zshrc】,下次再编辑这个文件就可以直接执行:【open ~/.zshrc】)

[2.4、执行【flutter doctor】测试效果](#2.4、执行【flutter doctor】测试效果)

[3. 安装Xcode IOS环境](#3. 安装Xcode IOS环境)

[3.1 需要安装brew,通过brew安装CocoaPods.](#3.1 需要安装brew,通过brew安装CocoaPods.)

[3.2 复制命令行,打开终端](#3.2 复制命令行,打开终端)

[3.3 分别执行下面命令](#3.3 分别执行下面命令)

[3.4 如图所示](#3.4 如图所示)

[4.Mac 创建Flutter IOS项目](#4.Mac 创建Flutter IOS项目)

[4.1 通过 sudo chmod -R 777 * 修改一下文件权限](#4.1 通过 sudo chmod -R 777 * 修改一下文件权限)

[4.2 Xcode 打开Flutter项目](#4.2 Xcode 打开Flutter项目)


1. 准备工作

  1. 升级Macos系统为最新系统

  2. 安装最新的Xcode

  3. 电脑上面需要安装brew https://brew.sh/

4、安装chrome浏览器(开发web用)

2. 下载Flutter SDK:

flutter官网地址: Flutter - Build apps for any screen

也可以查看这篇博客: flutter下载SDK环境配置步骤详解_flutter sdk下载-CSDN博客

2.1 配置环境

1、打开命令行,执行【open ~/.bash_profile 】

2、将下面内容粘贴到.bash_profile文件

复制代码
export PATH="$PATH:/home/yourusername/flutter/bin"
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

3、执行【source ~/.bash_profile 】,将.bash_profile文件生效

4、执行【flutter doctor】测试效果。

注意哈:

这样配置,如果你只有(bash_profile,没有zshrc文件)。
需要每次打开终端输入一下 source ~/.bash_profile 命令,再使用flutter命令。不然会报错。
zsh:command not found:flutter

像下面图片效果:

2.2 解决环境报错 zsh:command not found:flutter

1、执行:【open ~/.zshrc 】

2、如果 提示文件不存在,则执行:【vim ~/.zshrc 】新建一个新文件。

复制代码
 vim ~/.zshrc

2.3、再使用source命令重新加载一下:【source ~/.zshrc】,下次再编辑这个文件就可以直接执行:【open ~/.zshrc】

复制代码
source ~/.zshrc

2.4、执行【flutter doctor】测试效果

这个时候试试关闭终端再输入flutter doctor,此时问题解决。

3. 安装Xcode IOS环境

3.1 需要安装brew,通过brew安装CocoaPods.

Homebrew官网: https://brew.sh

3.2 复制命令行,打开终端

3.3 分别执行下面命令

复制代码
brew insta11 cocoapods.

pod setup

sudo xcode-select --switch /Applications/xcode.app/contents/Developer

sudo xcodebuild -runFirstLaunch

3.4 如图所示

复制代码
brew doctor

4.Mac 创建Flutter IOS项目

复制代码
sudo flutter create flutterdemo 

sudo chmod -R 777 flutterdemo //修改一下文件权限 可读。可写

4.1 通过 sudo chmod -R 777 * 修改一下文件权限

4.2 Xcode 打开Flutter项目

复制代码
flutter run
flutter -d all
flutter -d chrome
相关推荐
why技术7 分钟前
AI Coding开始进入第四个时代,我还没上车呢!
前端·人工智能·后端
大家的林语冰1 小时前
CSS 已死?DOM 性能黑洞!Pretext 排版革命让你在文本间跳舞,没有 DOM 也能纵享丝滑~
前端·javascript·css
vipbic1 小时前
我也该升级了,陪伴了我7年的博客
前端
Lee川1 小时前
RAG 实战:从一篇掘金文章出发,拆解检索增强生成的全链路
前端·人工智能·后端
Lee川2 小时前
MCP 高德地图实战:当 AI 学会使用工具,一个协议如何重塑大模型的行动边界
前端·人工智能·后端
ZC跨境爬虫2 小时前
跟着 MDN 学CSS day_14:(尺寸调整技能测试与实战解析)
前端·css·ui·html·tensorflow
kyriewen2 小时前
用魔法打败魔法:我让AI替我去面试前端岗,AI面试官给我打了92分,还发了offer
前端·javascript·面试
IT_陈寒2 小时前
Redis批量删除踩了坑,原来DEL命令不是万能的
前端·人工智能·后端
lichenyang4532 小时前
鸿蒙聊天 Demo 练习 06:AI 思考气泡与 MVVM + Controller 结构重构
前端
Lkstar3 小时前
Vue keep-alive 原理全解:LRU 缓存策略、源码级理解
前端·vue.js·面试