iOS SDK 封装 flutter 插件(手动导入第三方 SDK)

配置好 flutter 环境之后,在终端执行 flutter create --template=plugin --platforms=ios,android -i objc flutter_plugin 命令创建 flutter 插件,成功之后目录如下:

然后整理一下上述目录,结果如下(注:这里我手动创建了 SDK 目录并导入了RXXXUtil.framework ):

然后在 iOS 目录下的 flutter_plugin_3.podspec 中配置需要依赖的第三方库,这里以 RXXXUtil.framework 为例,配置 s.vendored_frameworks 如下:

然后在 flutter_plugin_3 目录的 pubspec.yaml 中配置:

然后在 example 目录的 pubspec.yaml 中配置:

用终端在 example - ios 目录下执行 pod install,没有报错就继续。

然后在 iOS - Classes 目录下的 FlutterPlugin3Plugin.m 中导包(#import <RXXXUtil/RXXXUtil.h>)并定义初始化 RXXXUtil SDK 的方法。

然后在 flutter_plugin_3 - lib 目录下的 flutter_plugin3.dart、flutter_plugin3_method_channel.dart、flutter_plugin3_platform_interface.dart 中定义好 initRXXXUtilSDK 方法(后续操作参考上一篇文章,链接如下)

iOS SDK 封装 flutter 插件(使用 pods 导入 SDK)-CSDN博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值