iOS原生端無需配置flutter環(huán)境,此時需要使用flutter混合工程自動化,下面來介紹下第一種:
1.先配置混合工程
http://www.itdecent.cn/p/b049a9dee03f
2.如果報錯
http://www.itdecent.cn/p/2a2e300a938b
3.第一種,將flutter_module設(shè)置為framework
1.先cd到目錄下
cd /Users/macmini/Desktop/iOS-flutter/flutter_module
2.build成framework
flutter build ios-framework --output=../flutter_app
3.打包framework成功

截屏2020-09-28 10.41.02.png

截屏2020-09-28 10.41.35.png
4.flutter_app中有三個版本
Debug : 模擬器
Release: 真機
Profile: 兼容并優(yōu)化
5.配置iOS項目
(1)將flutter_app拷貝到新項目中(三選一也行)

截屏2020-09-28 11.03.21.png
(2)Build Settings 里 搜索 framework search

截屏2020-09-28 11.04.21.png

截屏2020-09-28 11.07.02.png

截屏2020-09-28 11.07.59.png
6.添加framework

截屏2020-09-28 11.08.19.png

截屏2020-09-28 11.08.52.png

截屏2020-09-28 11.09.35.png

截屏2020-09-28 11.09.50.png

截屏2020-09-28 11.10.17.png
7.引入flutter_framework

截屏2020-09-28 11.13.18.png
8.結(jié)果

截屏2020-09-28 11.16.27.png