Flutter 03 - macOS 上面搭建 Flutter iOS 運行環(huán)境

一、準(zhǔn)備工作

1、升級 Macos 系統(tǒng)為最新系統(tǒng)
2烟零、安裝最新的 Xcode
3、電腦上面需要安裝 brew https://brew.sh/

二胸嘁、 下載 Flutter瓶摆、配置 Flutter 環(huán)境變量、配置 Flutter 鏡像

1性宏、下載 Flutter SDK

https://flutter.dev/docs/development/tools/sdk/releases?tab=macos

01.png

2群井、把下載好的 Flutter SDK 解壓到你想安裝 SDK 的目錄

如:/Users/yourname/flutter/

02.png

3、配置相關(guān)環(huán)境變量毫胜,

# 編輯 .bash_profile
vim ~/.bash_profile

# 配置 Flutter 環(huán)境變量
# Flutter 安裝目錄的 bin 目錄
export PATH=/Users/yourname/flutter/bin:$PATH

#  Flutter 國內(nèi)鏡像
export PUB_HOSTED_URL=https://pub.flutter-io.cn 
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

# .bash_profile 更新
source ~/.bash_profile

# 如果能出來一些命令說明 Flutter SDK 配置成功
flutter -h
# 注意如果配置完成后輸入 flutter -h 告訴你 flutter 不是內(nèi)置命令之類的錯誤的話书斜,可能 sdk 沒有配置成功诬辈,也可能 sdk 下載的時候沒有下載全

三、 運行 flutter doctor 命令檢測環(huán)境

第一次運行 flutter doctor 的時候會提示下面錯誤

03.png
04.png

四荐吉、 配置 Flutter iOS環(huán)境

1焙糟、如果電腦上面沒有安裝 brew 的話首先第一步需要安裝 brew
https://brew.sh/

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

05.png

2、分別執(zhí)行下面命令

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 并按照說明解決問題样屠。

執(zhí)行完成上面命令后然后重新運行: flutter doctor 如果出來下圖表示 iOS 的環(huán)境配置完成

06.png

五穿撮、命令行工具生成 Flutter 項目

cd /Desktop

mkdir flutter_demo

cd flutter_demo

sudo flutter create demo
07.png

六、修改項目的權(quán)限 以及 Flutter SDK 目錄的權(quán)限

# 修改項目的權(quán)限
sudo chmod -R 777 demo

# 如果上面修改失敗, 可以嘗試修改 Flutter SDK 目錄的權(quán)限
cd /Users/yourname/
# 修改 flutter 目錄下所有目錄的權(quán)限
sudo chomd -R 777 flutter

# 修改成功痪欲,再次修改該項目的權(quán)限
cd /Desktop

mkdir flutter_demo

cd flutter_demo

sudo chmod -R 777 demo

七悦穿、使用 Xcode 打開 flutter 項目

08.png

注意:打開項目之前一定要修改權(quán)限

  1. 選擇模擬器
09.png
  1. 選擇真機
  • 需要有蘋果開發(fā)者賬號
  • 配置證書
10.png

八、在 VSCode中配置业踢,開發(fā) Flutter 項目

1栗柒、安裝插件

  1. Dart
  2. Flutter
  3. Flutter Widget Snippets

2、VSCode 中打開 Flutter 項目進行開發(fā)

11.png

3知举、運行 Flutter 項目

12.png
快捷鍵 描述
r 鍵 點擊后熱加載瞬沦,也就算是重新加載吧
p 鍵 顯示網(wǎng)格,這個可以很好的掌握布局情況雇锡,工作中很有用
o 鍵 切換 android 和 iOS 的預(yù)覽模式
q 鍵: 退出調(diào)試預(yù)覽模式
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末逛钻,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子锰提,更是在濱河造成了極大的恐慌绣的,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,602評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件欲账,死亡現(xiàn)場離奇詭異,居然都是意外死亡芭概,警方通過查閱死者的電腦和手機赛不,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,442評論 2 382
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來罢洲,“玉大人踢故,你說我怎么就攤上這事∪敲纾” “怎么了殿较?”我有些...
    開封第一講書人閱讀 152,878評論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長桩蓉。 經(jīng)常有香客問我淋纲,道長,這世上最難降的妖魔是什么院究? 我笑而不...
    開封第一講書人閱讀 55,306評論 1 279
  • 正文 為了忘掉前任洽瞬,我火速辦了婚禮本涕,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘伙窃。我一直安慰自己菩颖,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 64,330評論 5 373
  • 文/花漫 我一把揭開白布为障。 她就那樣靜靜地躺著晦闰,像睡著了一般。 火紅的嫁衣襯著肌膚如雪鳍怨。 梳的紋絲不亂的頭發(fā)上呻右,一...
    開封第一講書人閱讀 49,071評論 1 285
  • 那天,我揣著相機與錄音京景,去河邊找鬼窿冯。 笑死,一個胖子當(dāng)著我的面吹牛确徙,可吹牛的內(nèi)容都是我干的醒串。 我是一名探鬼主播,決...
    沈念sama閱讀 38,382評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼鄙皇,長吁一口氣:“原來是場噩夢啊……” “哼芜赌!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起伴逸,我...
    開封第一講書人閱讀 37,006評論 0 259
  • 序言:老撾萬榮一對情侶失蹤缠沈,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后错蝴,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體洲愤,經(jīng)...
    沈念sama閱讀 43,512評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,965評論 2 325
  • 正文 我和宋清朗相戀三年顷锰,在試婚紗的時候發(fā)現(xiàn)自己被綠了柬赐。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,094評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡官紫,死狀恐怖肛宋,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情束世,我是刑警寧澤酝陈,帶...
    沈念sama閱讀 33,732評論 4 323
  • 正文 年R本政府宣布,位于F島的核電站毁涉,受9級特大地震影響沉帮,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,283評論 3 307
  • 文/蒙蒙 一遇西、第九天 我趴在偏房一處隱蔽的房頂上張望馅精。 院中可真熱鬧,春花似錦粱檀、人聲如沸洲敢。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,286評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽压彭。三九已至,卻和暖如春渗常,著一層夾襖步出監(jiān)牢的瞬間壮不,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,512評論 1 262
  • 我被黑心中介騙來泰國打工皱碘, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留询一,地道東北人。 一個月前我還...
    沈念sama閱讀 45,536評論 2 354
  • 正文 我出身青樓癌椿,卻偏偏與公主長得像健蕊,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子踢俄,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,828評論 2 345