在前几篇文章里我们已经详细介绍创建工作空间和在SDK内部集成第三方SDK开发的详细流程了,本文以接入方的角度测试我们开发的SDK的使用过程。
首先配置下我们的SDK打包时暴露出哪些外部头文件
如图,在选项Public下的头文件就是我们打包后暴露出的头文件
下面拿到我们的.Framework文件
静态库中的目录结构
其中尖头标出的文件只是记录一些版本信息,可以删掉
接着新建一个普通工程,用来模拟接入方使用我们开发的SDK
我们创建一个文件夹名为:LGSDK,这个文件夹就是发放给接入方使用的SDK文件,目录结构如图
上面获取的.Framework+SDK依赖的第三方库,这里第三方库还需要导入的原因就不再赘述了,不懂得可以看上面篇文章的解释
就像正常使用SDK导入就行,并且导入WechatSDK依赖的多个框架
运行ok
后面我还会完善.a静态库的开发步骤,欢迎关注