发表日期:2018-09 文章编辑:小灯 浏览次数:2090
本文接着上一篇 Flutter笔记之安装和运行(一) ,本文主要记录在搭建 Flutter iOS 环境时所遇到的问题。
使用 flutter doctor 命令,基本会提示需要 Xcode 9.x 以上,因此首先就要保证 MacOS 需要 10.12.x 以上,推荐 MacOS 升级到最新稳定版本(目前本人升级到 MacOS 10.13.6,对应 Xcode 9.4.1,啰嗦一下升级有风险~~ 建议看看 升级MacOS High Sierra目前遇到的所有问题汇总(已解决,升级遇到问题必读) ?),然后去 More Downloads for Apple Developers 页,下载相应的 Command Lines Tools for Xcode 后面安装libimobiledevice、ideviceinstaller 等环境都要用到。
基本安装iOS环境都是用 HomeBrew,如果已经安装了,为了保证能顺利安装软件,还要使用 brew update 命令更新 HomeBrew(注:这里可能需要阅读设置 brew 镜像,没问题的就略过吧)
完成 MacOS 和 HomeBrew 提到的准备工作,基本就可以按照提示,一步步执行了:
iOS toolchain - develop for iOS devices (Xcode 9.4.1)
✗ ideviceinstaller is not installed; this is used to discover connected iOS devices.
To install, run:
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.io/platform-plugins
To install:
brew install cocoapods
pod setup
在过程中, iOS程序的依赖管理工具CocoaPods,在最后一步 pod setup 可能会出现 "error: RPC failed; curl 56 SSLRead" 错误,如下图:
最后,放一张 Flutter 的双平台 Demo 图,结束这篇安装笔记~~
Flutter 运行图日期:2018-10 浏览次数:7135
日期:2018-12 浏览次数:4199
日期:2018-07 浏览次数:4757
日期:2018-12 浏览次数:4047
日期:2018-09 浏览次数:5380
日期:2018-12 浏览次数:9795
日期:2018-11 浏览次数:4694
日期:2018-07 浏览次数:4462
日期:2018-05 浏览次数:4744
日期:2018-12 浏览次数:4200
日期:2018-10 浏览次数:5019
日期:2018-12 浏览次数:6091
日期:2018-11 浏览次数:4343
日期:2018-08 浏览次数:4461
日期:2018-11 浏览次数:12485
日期:2018-09 浏览次数:5451
日期:2018-12 浏览次数:4720
日期:2018-10 浏览次数:4060
日期:2018-11 浏览次数:4413
日期:2018-12 浏览次数:5939
日期:2018-06 浏览次数:3884
日期:2018-08 浏览次数:5320
日期:2018-10 浏览次数:4351
日期:2018-12 浏览次数:4358
日期:2018-07 浏览次数:4239
日期:2018-12 浏览次数:4388
日期:2018-06 浏览次数:4265
日期:2018-11 浏览次数:4248
日期:2018-12 浏览次数:4135
日期:2018-12 浏览次数:5155
Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.