美文网首页
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