美文网首页
修改三方SDK包内容

修改三方SDK包内容

作者: 爱笑的猫mi | 来源:发表于2020-04-30 10:47 被阅读0次

    想必大家平时经常使用三方集成的framework。然而这些framework只暴露了一些接口。提供一些业务功能的调用。如果想要改内部的UI显示等来适配当前需求。这时候就很头疼。
    但是如果SDK提供方 给提供了SDK的源码的话,那么这样就可以重写下三方的SDK源码然后打包SDK。
    这里举个例子,比如百度的OCR。

    百度OCR提供了三个framework. WeChat6c7d255d51afa01a5e616bb3f0373007.png
    有demo还有内部的源码。
    如果我们需要修改OCR识别的UI相关。
    可以手动修改AipOcrSdk内部的实现。

    一、先删除之前的依赖库


    图片.png

    二、从demo中lib文件夹下 重新拖入这2个库。

    三、show in finder 删除掉之前的framework


    图片.png

    四、edit scheme 最好选择relase 这样包中会有dysm符号文件 并且包小


    图片.png

    五、从源码中进行修改,增加头文件或者修改内部UI。

    六、重新build包


    图片.png

    七、导出framework


    图片.png

    按图所示 show in finder 就有了

    最后倒入到自己的项目里。

    相关文章

      网友评论

          本文标题:修改三方SDK包内容

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