新建flutter插件时,引用swift SDK

Flutter 插件开发及iOS端手动导入第三方sdk
https://www.jianshu.com/p/18a0aecba5b7
2,进入iOS文件夹(注意:不是example里的ios文件夹)
3,创建文件夹,命名为Frameworks(名字随意,但需与后面保持一致)
4,将sdk放入Frameworks文件夹

5,打开iOS文件夹下的.podspec文件,即flualipay.podspec
输入:
s.ios.vendored_frameworks = 'Frameworks/AlipaySDK.framework'
s.vendored_frameworks = 'AlipaySDK.framework'

注:此处Frameworks/AlipaySDK.framework中的Frameworks为上面创建文件夹的名字。第一句为指定sdk位置,第二句引用sdk

6,根据官方文档在xcode中添加所需的系统库
7,执行pod install,Pods中插件文件夹下会出现上面创建的文件夹,且文件夹中有添加的支付宝sdk

pod class 中创建swift文件,增加桥接文件

runner 中创建swift文件,增加桥接文件

podfile中增加
target 'XXXX' do
use_frameworks!
end

你可能感兴趣的:(新建flutter插件时,引用swift SDK)