美文网首页
Flutter 1-Mac 电脑搭建 Flutter Ios 环

Flutter 1-Mac 电脑搭建 Flutter Ios 环

作者: AlanGe | 来源:发表于2021-01-03 21:31 被阅读0次

一、准备工作

1、安装最新的 Xcode
2、电脑上面需要安装 brew:https://brew.sh/

二、下载 Flutter、配置 Flutter 环境变量、配 置 Flutter 镜像

1、下载 Flutter SDK
https://flutter.dev/docs/development/tools/sdk/releases?tab=macos

2、把下载好的 Flutter SDK 随便解压到你想安装 Sdk 的目录如 /Users/alange/flutter_mac/flutte

3、把 Flutter 安装目录的 bin 目录配置到环境变量,然后把 Flutter 国内镜像也配置到环境 变量里面
打开bash_profile:vim ~/.bash_profile
进入编辑模式:i
添加一下配置

export PUB_HOSTED_URL=https://pub.[flutter-io.cn](http://flutter-io.cn/)
export FLUTTER_STORAGE_BASE_URL=https://storage.[flutter-io.cn](http://flutter-io.cn/)
export PATH=/Users/alange/flutter/bin:$PATH

其中alange换回自己的电脑名称

退出编辑模式:esc
保存并退出::wq
使bash_profile文件生效:source ~/.bash_profile

flutter -h 如果能出来一些命令说明 flutter sdk 配置成功。

注意如果配置完成后输入 flutter -h 告诉你 flutter 不是内置命令之类的错误的话,可能 sdk 没有配置成功,也可能 sdk 下载的时候没有下载全

三、检测环境:flutter doctor

第一次运行 flutter doctor 的时候会提示下面错误

[图片上传失败...(image-e1a50f-1603286518636)]

✗ libimobiledevice and ideviceinstaller are not installed. To install with Brew, run:
brew update
brew install --HEAD usbmuxd
brew link usbmuxd
brew install --HEAD libimobiledevice brew install ideviceinstaller
✗ ios-deploy not installed. To install: brew install ios-deploy
✗ CocoaPods not installed.
CocoaPods is used to retrieve the iOS platform side's plugin code that responds to your plugin usage on the Dart side.
Without resolving iOS dependencies with CocoaPods, plugins will not work on iOS.
For more info, see https://flutter.dev/platform-plugins
To install:
brew install cocoapods 
pod setup

四、 配置 Flutter Ios 环境

1、如果电脑上面没有安装 brew 的话首先第一步需要安装 brew:https://brew.sh/
终端输入以下命令:

/usr/bin/ruby -e "$(curl -fsSL [https://raw.githubusercontent.com/Homebrew/install/master/install](https://raw.githubusercontent.com/Homebrew/install/master/install))"

2、分别执行下面命令

sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer brew update
brew install --HEAD usbmuxd
brew link usbmuxd
brew install --HEAD libimobiledevice brew install ideviceinstaller
brew install ios-deploy
brew install cocoapods
pod setup

注意:如果运行命令失败请运行 brew doctor 并按照说明解决问题。

执行完成上面命令后然后重新运行: flutter doctor 如果出来下图表示 ios 的环境配置完成

四、命令行工具生成 Flutter 项目

sudo flutter create flutterdemo

五、修改 Flutter Sdk 目录的权限以及项目的 权限

sudo chmod -R 777 *

六、Xcode 打开 flutter 项目 模拟器运行项 目

注意:打开项目之前一定要修改权限

七、在 Vscode 中配置 开发 Flutter 项目

1、Vscode 中安装 Flutter 插件 Dart 插件。

2、Vscode 中打开 flutter 项目进行开发

3、运行 Flutter 项目
flutter run

相关文章

网友评论

      本文标题:Flutter 1-Mac 电脑搭建 Flutter Ios 环

      本文链接:https://www.haomeiwen.com/subject/tdfymktx.html