Flutter导入ios第三方Framework

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flutter导入ios第三方Framework相关的知识,希望对你有一定的参考价值。

参考技术A 场景:当使用Flutter开发Package&Plugins时,若需要导入第三方Framework,此时就相当于Pod该Framework(iOS环境下)。

1.Flutter 创建Plugins之后,包名如 hello,先用Android Studio打开 hello 项目,并运行。

2.将第三方库放入 hello 下一级的ios文件夹中,注意:不是example的ios文件夹。

3.用Xcode打开example的ios项目,展开Pods,在hello文件夹下,新建Frameworks文件夹,并将之前的第三方framework拉入该文件夹下(弹框不用选择copy)。

4.配置podspec文件 和 xcconfig文件

5.然后Target-->General-->Linked Frameworks and Libraries,添加Framework。

6.最后用Android Stutio运行 hello 项目,控制台显示success即可。如果在配置之前已经Linked...该framework,配置之后需要删除重新Linked...

以上是关于Flutter导入ios第三方Framework的主要内容,如果未能解决你的问题,请参考以下文章

【Flutter】引入包import的各种含义,及常用命名规则

将 Android 和 iOS 库导入 Flutter 项目

ios AppDelegate.swift 上的 simple_auth_flutter 导入更改无法启动

ios flutter 混编

Flutter 条件导入移动端 vs 桌面端

调用 flutter 第三方时间组件