美文网首页程序员
制作私有Pod,坑来坑去

制作私有Pod,坑来坑去

作者: 柠檬草YF | 来源:发表于2017-11-22 11:43 被阅读49次
 随着公司的业务扩大和细化,App越来越复杂,App迭代越来越快,模块化似乎刻不容缓,经过调研和经验的选择,暂时选定了Cocoapods(制作私有Pods)和CTMediator(模块化方案),来做项目的分离和模块化,已达到快速抽取模块组成各种小App的目的,用已满足不同的人只需使用App一小部分功能的需求

先说说私有Pod制作中的两个坑吧,一个是依赖三方库
1.比如说把一个App中的聊天模块制作一个私有Pod,聊天模块需要依赖网络库AF等的三方库,我们设置依赖后,还会报错 AFNetWorking.h not found 和 已对 warning,如果把这个AFNetWorking.h 放到.m 里就不会报错,这个问题困扰许久,虽然也用 @class 在.h 里声明暂时解决,总感觉,不太合适,warning的话,在pod lib lint 和 pod repo push 后加 --allow-warning 就好了

  1. 多天之后,发现另外一个命令,-use-libraries,在pod lib lint 和 pod repo push 后添加后,私有Pod依赖的各种三方库,在.h 文件里就不会报错了,去浪吧,少年
  2. Unable to find a specification for XXXXX
    出现这种问题时,有人说
pod repo  remove master 
pod setup 

就好了,但是我的就是不行,换成下面这种才好用

pod 'XXXXX', :git => 'https://github.com/xxxx/xxx'

3.更多坑持续寻找中,希望下一次不会太远

如果对你有用请留下你的赞
如果有疑问,请留下评论,我会尽快回复

相关文章

  • 制作私有Pod,坑来坑去

    先说说私有Pod制作中的两个坑吧,一个是依赖三方库1.比如说把一个App中的聊天模块制作一个私有Pod,聊天模块需...

  • 制作Pod库

    目录 一、公有Pod库制作 二、私有Pod库制作 三、subspec子库的制作 四、遇到的坑 一、公有Pod库制作...

  • 制作私有库引用Framework

    记:制作私有库时,遇到了一些问题,在此进行记录,避免再次踩坑。 感谢《关于制作私有pod库包含framework和...

  • CocoaPods私有库走过的坑

    CocoaPods创建私有库遇到的坑 1、私有库依赖自己仓库的私有库执行pod spec lint时,需要在pod...

  • Pod spec私有库集成遇到的错误(一)

    最近集成私有库组件话,结果真是一步一个坑。 主要遇到的坑: 一、首先没有使用pod lib create 来创建私...

  • 小白创建Pod私有库采坑笔记

    写在开始:这是一篇小白创建Pod私有库的采坑笔记,本文假设读者已经装好了cocoapods工具,而且了解pod的基...

  • 最新组件化之Pod制作

    整了一天的pod私有库制作,踩了无数的坑,终于成功了,下面分享一下我的集成步骤。 首先打开终端,选择文件夹,我这里...

  • cocoapods私有库的创建和使用

    使用cocoapods私有库能够更好的帮助我们实现组件化开发,大体分为五部分+坑? 官网链接 1.私有仓库pod ...

  • iOS:CocoaPods制作私有库

    本章制作私有库方法省去了繁琐的Pod校验,快速简单制作私有库。 创建索引库 我使用的是GitHub 制作Pod 再...

  • Pod 私有库踩坑记录

    1. 引入第三方静态库 (Framework) 比如 frameworks 放在 WTBAuth/Vender 下...

网友评论

    本文标题:制作私有Pod,坑来坑去

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