flutter工程导入

207 阅读1分钟

之前的导入方案有些过时了,对于最新的flutter版本我们需要做以下修改。 1.podspec导入

//在iOS工程内创建flutter工程

flutter create -i objc -t module flutter_module

在podfile内进行修改

flutter_application_path = '../flutter_module'
load File.join(flutter_application_path, '.ios', 'Flutter', 'podhelper.rb')

target 'flutterwithpod_Example' do

  install_all_flutter_pods(flutter_application_path)

end

老版本的Run Script需要删掉,直接pod install 就可以使用了。

2.framework导入 之前打包的脚本不好使了,最新的官方文档打包指令有些变化。

flutter clean
flutter build ios-framework --output='要存储framework的地址'

直接在指定的文件夹内会有Debug,profile,Release文件夹。Release只能使用于真机。 之后直接将framework包加入自定义的podspec中,然后iOS工程通过pod自己的库就可以正常使用了。