美文网首页
ios原生项目与flutter混合开发

ios原生项目与flutter混合开发

作者: d5cbd4f07363 | 来源:发表于2020-02-12 19:05 被阅读0次

    1.创建flutter module
    在iOS原生项目同级目录下创建f lutter module flutter create -t module my_flutter
    2.在iOS原生Pod文件中填写如下代码:
    flutter_application_path = '../flutter_module'
    eval(File.read(File.join(flutter_application_path, '.ios', 'Flutter', 'podhelper.rb')), binding)
    然后使用pod install进行安装
    如果出现create module有问题 就是在pod install时无法导入flutter module 需要配置在podhelper.rb文件下进行修改,可以参考https://blog.csdn.net/clmd_ld/article/details/98851189

    3.在iOS原生项目中添加run scripe 文件:
    "FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh" build "FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh" embed
    然后运行就OK!!!
    再次感谢 clmd_ld博主的链接:https://blog.csdn.net/clmd_ld/article/details/98851189

    相关文章

      网友评论

          本文标题:ios原生项目与flutter混合开发

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