美文网首页iOS大咖说
iOS开发之SDK开发——依赖其他三方库集成

iOS开发之SDK开发——依赖其他三方库集成

作者: 此笙吥涣 | 来源:发表于2022-08-04 12:07 被阅读0次

    上篇介绍了制作iOS SDK的详细流程https://www.jianshu.com/p/ed65aed59fd1
    上篇文章在制作SDK时只是简单的功能,并未用到其他依赖的三方库,如:AFNetworking、SDWebImage、Masonry等等,如果用到这些三方库该怎么办呢?本文将进行详细介绍。

    其实很简单,我们可以直接进行三方库的Pod操作,具体如下:

    1、创建Framework

    image.png

    2、设置为静态库

    image.png
    3、关闭工程,创建podfile文件,设置好所需的三方库后进行pod
    image.png
    4、打开xcworkspace进行开发
    5、在自动生成的“XXXSDK.h”中引入头文件
    image.png
    此时操作已经完成。开发完成后直接选择真机运行,运行成功后在“Products”文件夹下即可生成一个“XXXSDK. framework”。右键Show In Finder即可找到生成的SDK
    注意:需要将XXXSDK. framework文件夹下的Modules文件移动到Headers文件夹中,否则在使用SDK时会报错,找不到头文件
    image.png

    SDK的操作已经完成,如何使用呢?

    首先,将生成的SDK复制粘贴到所需的项目中,注意的是因为SDK依赖了其他的三方库,那么目标项目工程也需要Pod集成SDK所需的三方库,之后可直接编译运行,不出意外会直接成功。

    相关文章

      网友评论

        本文标题:iOS开发之SDK开发——依赖其他三方库集成

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