1、啟動終端,cd進入到iOS項目同一層文件夾下,創建Flutter模塊
flutter create -t module flutter_module
2、現有iOS項目已經使用CocoaPods,進入Podfile文件,添加一下內容
flutter_application_path = '../flutter_module/'
load File.join(flutter_application_path, '.ios', 'Flutter', 'podhelper.rb')
3、執行 pod install
4、將我們的項目BitCode選項設置為NO,因為Flutter目前不支持。
到這,也許可以正常運行我們iOS工程了(那么下面可以忽略了),我這邊在運行過程中,出錯了,如圖:
解決辦法:
1、進入到創建的Flutter項目中
2、【comand + shift + . 】打開隱藏文件,並進入到進入到.ios/Flutter/ 目錄
3、刪除App.framework文件
4、打開Flutter工程,重新運行一下,使其生成新的App.framework
這時候,iOS 項目可以運行了。
安卓引入Flutter, 可以參考 https://mp.weixin.qq.com/s/OGbH3G3wHVTUt-0EJit8RA