美文网首页
OC项目中如何接入flutter

OC项目中如何接入flutter

作者: 湖北勒布朗 | 来源:发表于2020-05-28 16:22 被阅读0次

官网文档

1. 创建flutter模块
进入到项目的同一层目录,如图:

image.png

cd flutter_demo所在文件夹
终端执行:flutter create --template module my_flutter

image.png

执行完就有了一个my_flutter的文件夹。

2. 嵌入CocoaPods和Flutter SDK
如果您现有的应用程序(myApp)还没有Podfile,请按照 CocoaPods入门指南 创建podfile文件。

  1. 将以下行添加到您的Podfile:

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

  1. 对于需要嵌入Flutter的每个Podfile目标,请调用

target 'myApp' do
   install_all_flutter_pods(flutter_application_path)
end

  1. 运行pod install。

注意: 当您在中更改Flutter插件依赖性时 my_flutter/pubspec.yaml,在my_flutter模块目录中运行flutter pub get来刷新podhelper.rb脚本读取的插件列表。然后,pod install从再次从您的应用程序运行some/path/myApp。

podhelper.rb脚本嵌入你的插件, Flutter.framework以及App.framework到项目中。

您应用的Debug和Release构建配置分别嵌入了Flutter的Debug或Release 构建模式。将配置文件构建配置添加到您的应用,以在配置文件模式下进行测试。

提示: Flutter.framework是Flutter引擎的软件包,App.framework也是该项目的已编译Dart代码。

myApp.xcworkspace在Xcode中打开。现在,您可以使用构建项目⌘B

相关文章

网友评论

      本文标题:OC项目中如何接入flutter

      本文链接:https://www.haomeiwen.com/subject/dbeaahtx.html