iOS專案整合flutter

2022-10-11 08:30:11 字數 756 閱讀 5206

1.建立flutter module

假設我們已經有了乙個ios專案,路徑為 path/nativeaddflutter/test(工程名),那我們要在testflutter同級目錄下建立 flutter module

cd /users/huangzengsong/desktop/nativeaddflutter

flutter create -t module my_flutter

執行後結果為

2.配置podfile

整合flutter需要用到cocoapods進行依賴管理,因為flutter專案會用到很多第三方外掛程式。

a.配置路徑

b.給需要用到flutter的target新增

source '

'platform :ios,

'11.0

'/users/huangzengsong/desktop/nativeaddflutter/my_flutter''

.ios

', '

flutter

', '

podhelper.rb')

target

'test'do

pod

'afnetworking

'end

c.執行pod install

參考:

為現有 iOS專案整合 Flutter

flutter 0.5.1 xcode 9.4.1 flutter工程 flutter examples hello world 首先,在你的專案裡面拖入flutter.framework,這個庫是 flutter engine,承載了 dart執行時和繪圖引擎。flutter.framework和...

iOS老專案整合Flutter產物 pod整合

摘要 理想的ios原生整合flutter,需要滿足一下條件 1.flutter模組由單獨一位同學負責維護,其他同學不關心flutter模組 2.考慮到flutter環境的版本問題,其他同學不需安裝flutter環境,避免flutter版本差異產生未知問題 3.負責flutter模組的同學不需要過多手...

iOS專案中整合Flutter的最新適配公升級

如果你在2019年8月之前將flutter新增到現有ios專案,本文值得你一看。在2019年7月30日,合併合併 請求flutter flutter 36793 之前flutter 1.8.4 pre.21,將flutter新增到現有的ios應用程式需要更改podfile,並在現有xcode專案中新...