美文网首页
组件化 私有库遇到的问题

组件化 私有库遇到的问题

作者: crazyfox | 来源:发表于2021-01-05 15:05 被阅读0次

1.libwebp库需要翻墙问题

找到pod中的位置,修改使用版本中source->git改为https://github.com/webmproject/libwebp.git

 find /Users/User/.cocoapods/repos/master -iname libwebp

我mac上地址为/Users/User/.cocoapods/repos/master/Specs/1/9/2/libwebp

重新进入项目目录pod install

2.私有库修改后需要上传podspec索引

pod repo push inc--qbzpod WeexContainer.podspec --verbose --skip-tests --skip-import-validation --allow-warnings --use-libraries

--use-libraries: 使用静态库安装规范,当包含依赖的第三方或自定义的静态库需要添加此规范
--skip-tests: 在验证期间跳过构建和运行测试
--skip-import-validation: 跳过验证pod是否可以导入

上传成功后更新本地索引
pod repo update qbzpod --verbose
https://www.jianshu.com/p/8a2adae70a90

pod repo update 的工作就是更新pod资源目录,也就是master下的资源,简单说 如果有一个第三方库发布了一个最新的版本,如果你不执行pod repo update,那么你的本地是不会知道有一个最新版本的,还会一直以你本地的资源目录为准。那么你永远都拿不到这个库的最新版本。

3.私有库修改后更新tag位置

先移除目标tag,推送
再设置tag,推送
这样,pod install时能保证拿最新代码

https://blog.csdn.net/runtime233/article/details/109333697

pod私有库操作 https://blog.csdn.net/sacrifice123/article/details/83958405

相关文章

  • HCMediator组件化详解

    组件化创建流程库 组件化需要创建私有spec库(索引库)、HCMediator库(App中介库)、其他组件库 私有...

  • 组件化 私有库遇到的问题

    1.libwebp库需要翻墙问题 找到pod中的位置,修改使用版本中source->git改为https://gi...

  • 组件化(第二篇)

    组件化 一、本地私有库方案优化二、远程私有库三、如何使用远端私有库四、远程私有库的升级五、远程私有库依赖问题六、远...

  • iOS组件化探究之私有库的创建

    iOS组件化探究之私有库的创建 iOS组件化探究之私有库的创建

  • 组件化开发(四)本地私有库

    通过本地私有库实现组件化开发 组件化开发分为本地私有库和远程私有库,这里我们先来学习如何通过本地私有库实现组件化的...

  • 私有CocoaPods库使用一

    目的 私有pod库引用私有pod库或静态库 使用场景 项目组件化, 工具组件化很好实现, 但是业务组件化就没那么容...

  • iOS podspec文件目录/subspec/子组件

    公司最近在推动组件私有库的工作, 自己在尝试把组件推到远端私有库时,遇到了几个问题。 1 s.homepage 和...

  • 组件化远程私有库解决方案(cocoapods基于git 、svn

    组件化远程私有库解决方案(cocoapods基于git 、svn)----高级版 组件化远程私有库解决方案(coc...

  • 组件化踩坑总结

     经历了项目组件化(准备工作)项目组件化(一)创建本地私有库项目组件化(二)创建远程私有库这些天也踩了不少的坑出来...

  • iOS 组件化-本地私有库

    CocoaPods本地私有库 组件化-使用CocoaPods管理的本地私有库,可以分为3种 本地私有引用 本地工程...

网友评论

      本文标题:组件化 私有库遇到的问题

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